James Thalacker

Stock Analyst at BMO Capital

(2.59)
# 551
Out of 5,327 analysts
305
Total ratings
67.24%
Success rate
19.05%
Average return
25 Stocks
Name Action PT Current % Upside Ratings Updated
NI NiSource
Maintains: Outperform
42 43
39.75 8.18% 9 Apr 28, 2025
EXC Exelon
Maintains: Outperform
46 50
46.49 7.55% 9 Apr 28, 2025
ES Eversource Energy
Maintains: Market Perform
71 72
59.17 21.68% 14 Apr 28, 2025
AEE Ameren
Maintains: Outperform
105 106
98.94 7.14% 16 Apr 28, 2025
XEL Xcel Energy
Maintains: Market Perform
69 73
69.59 4.9% 11 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
66 64
60.97 4.97% 14 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
111 115
107.12 7.36% 25 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
135 142
135.88 4.5% 17 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 22
17.29 27.24% 3 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
84 77
66.3 16.14% 15 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
80 77
72.6 6.06% 16 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
94 89
85.11 4.57% 17 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
86 83
80.92 2.57% 17 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
128 123
120.81 1.81% 20 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
35 36
38.27 -5.93% 10 Mar 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
92 78
75.78 2.93% 11 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
100 115
109.48 5.04% 12 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
95 100
108.7 -8% 14 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
151 191
129.85 47.09% 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.5 -1.37% 1 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
298 291
225.22 29.21% 6 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
99 97
n/a n/a 10 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
53 57
53.8 5.95% 14 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 23
n/a n/a 6 May 10, 2024