James Fotheringham

Stock Analyst at BMO Capital

(2.67)
# 709
Out of 5,386 analysts
395
Total ratings
Success rate
Average return
49 Stocks
Name Action PT Current % Upside Ratings Updated
DFS Discover Finl
Maintains: Market Perform
115 119
n/a n/a 16 Jul 19, 2024
SYF Synchrony Finl
Maintains: Market Perform
42 41
66.19 -38.06% 19 Jul 18, 2024
MS Morgan Stanley
Maintains: Outperform
116 118
140.64 -16.1% 13 Jul 18, 2024
BAC Bank of America
Maintains: Market Perform
38 40
47.1 -15.07% 15 Jul 18, 2024
GS Goldman Sachs Gr
Maintains: Market Perform
360 373
690.98 -46.02% 20 Jul 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
65 67
84.41 -20.63% 18 Jul 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
57 59
79.42 -25.71% 22 Jul 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
48 46
68.09 -32.44% 3 May 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
48 50
56.74 -11.88% 10 May 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
31 33
57.02 -42.13% 3 Apr 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
60 62
111.39 -44.34% 3 Apr 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
167 175
317.45 -44.87% 19 Apr 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
36 37
38.95 -5.01% 14 Apr 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
196 195
287.21 -32.11% 20 Apr 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
103 101
117.25 -13.86% 2 Feb 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
54 55
58.69 -6.29% 2 Feb 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
124 125
211.2 -40.81% 13 Jan 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
33 32
n/a n/a 1 Nov 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
208 180
78.77 128.51% 5 Nov 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
354 347
502.32 -30.92% 10 Oct 31, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
488 472
551.98 -14.49% 5 Oct 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
58 56
168.12 -66.69% 7 Oct 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
80 64
12.57 409.15% 3 Aug 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
46 47
64.1 -26.68% 7 Aug 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
24 27
23.86 13.16% 9 Jul 31, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Market Perform
15 21
15.71 33.67% 7 Jul 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
101 88
66.71 31.91% 11 May 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
90 90
96.11 -6.36% 13 May 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
253 263
349.18 -24.68% 11 Apr 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
357 337
402.55 -16.28% 1 Apr 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
583 542
1049.28 -48.35% 6 Apr 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
30 32
9.91 222.91% 3 Mar 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
112 93
n/a n/a 3 Feb 27, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
53
n/a n/a 5 Feb 21, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
117 108
73.7 46.54% 10 Feb 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
34 37
29.51 25.38% 8 Feb 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
19 17
33 -48.48% 5 Feb 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 19
14.05 35.23% 6 Jan 26, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
80 93
142.98 -34.96% 4 Oct 20, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
59 65
51.22 26.9% 1 Sep 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
48 42
n/a n/a 9 Aug 25, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 85
173.26 -50.94% 8 Aug 13, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
75 83
134.51 -38.29% 4 Aug 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
78 83
n/a n/a 5 May 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 10 Nov 11, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 17
n/a n/a 2 Aug 14, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 15
13.55 10.7% 2 Aug 10, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
7 6
3.18 88.68% 1 Nov 10, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
15 18
1.33 1253.38% 1 Jul 26, 2017