James Thalacker

Stock Analyst at BMO Capital

(2.4)
# 901
Out of 5,240 analysts
274
Total ratings
60.84%
Success rate
19.11%
Average return
25 Stocks
Name Action Price Target Current % Upside Ratings Updated
PG&E
Initiates Coverage On: Outperform
21
16.21 29.55% 1 Jan 13, 2025
NextEra Energy Partn...
Downgrades: Market Perform
26 18
16.8 7.14% 6 Jan 13, 2025
American Electric Po...
Maintains: Outperform
108 100
94.47 5.85% 23 Jan 10, 2025
PPL
Initiates Coverage On: Outperform
36
31.98 12.57% 1 Dec 11, 2024
Ameren
Maintains: Outperform
93 98
89.55 9.44% 14 Dec 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
97 104
94.56 9.98% 13 Dec 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
94 100
99.75 0.25% 11 Nov 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
83 80
77.67 2.36% 15 Nov 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
298 291
289.22 0.62% 6 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
65 61
57.83 5.48% 12 Nov 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
99 97
82.14 18.09% 10 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 76
65.58 15.89% 14 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
146 147
170.38 -13.72% 11 Oct 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
93 96
78.11 22.9% 10 Oct 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
86 89
85.05 4.64% 13 Oct 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
83 91
68 33.82% 14 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
135 140
119.37 17.28% 15 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
74 72
56.03 28.5% 13 Oct 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
120 126
106.75 18.03% 17 Sep 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
34 36
36.72 -1.96% 8 Sep 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
28 28
31.84 -12.06% 9 Aug 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
53 57
53.73 6.09% 14 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 23
n/a n/a 6 May 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
40 42
37.92 10.76% 8 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
59 62
64.09 -3.26% 10 Dec 18, 2023