James Thalacker

Stock Analyst at BMO Capital

(2.66)
# 545
Out of 5,328 analysts
307
Total ratings
70.72%
Success rate
19.51%
Average return
25 Stocks
Name Action PT Current % Upside Ratings Updated
ETR Entergy
Maintains: Outperform
89 93
83.67 11.15% 18 Apr 30, 2025
CMS CMS Energy
Maintains: Outperform
77 79
73.25 7.85% 17 Apr 29, 2025
NI NiSource
Maintains: Outperform
42 43
39.06 10.09% 9 Apr 28, 2025
EXC Exelon
Maintains: Outperform
46 50
46.77 6.91% 9 Apr 28, 2025
ES Eversource Energy
Maintains: Market Perform
71 72
59.37 21.27% 14 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
105 106
98.33 7.8% 16 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
69 73
70.7 3.25% 11 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
66 64
60.89 5.11% 14 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
111 115
107.69 6.79% 25 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
135 142
136.31 4.17% 17 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 22
16.64 32.21% 3 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
84 77
66.19 16.33% 15 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
86 83
78.69 5.48% 17 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
128 123
121.73 1.04% 20 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
35 36
38.67 -6.9% 10 Mar 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
92 78
74.86 4.19% 11 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
100 115
114.84 0.14% 12 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
95 100
108.9 -8.17% 14 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
151 191
138.36 38.05% 12 Jan 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
26 18
n/a n/a 6 Jan 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
36
36.16 -0.44% 1 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
298 291
242.53 19.99% 6 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
99 97
91.81 5.65% 10 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
53 57
54.84 3.94% 14 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 23
n/a n/a 6 May 10, 2024