James Thalacker Stock Analyst Profile - BMO Capital Research Coverage - Stocknear

James Thalacker

Stock Analyst at BMO Capital

(5)
# 385
Out of 5,478 analysts
330
Total ratings
Success rate
Average return
25 Stocks
Name Action PT Current % Upside Ratings Updated
DTE DTE Energy
Maintains: Market Perform
140 144
136.83 5.24% 19 Aug 25, 2025
VST Vistra
Maintains: Outperform
191 229
209.77 9.17% 13 Aug 12, 2025
LNT Alliant Energy
Maintains: Market Perform
66 68
64.86 4.84% 15 Aug 11, 2025
CEG Constellation Energy
Maintains: Outperform
350 375
323.48 15.93% 9 Aug 11, 2025
PEG Public Service Enter...
Maintains: Market Perform
84 89
82.7 7.62% 19 Aug 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
167 185
164.87 12.21% 14 Aug 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
131 132
121.94 8.25% 24 Aug 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
98 102
92.26 10.56% 11 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
36 39
38.24 1.99% 11 Jul 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 81
71.66 13.03% 16 Jul 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
78 81
83.97 -3.54% 12 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
106 108
100.79 7.15% 18 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
89 93
90.3 2.99% 18 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 79
71.67 10.23% 17 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
42 43
40.99 4.9% 9 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
46 50
43.38 15.26% 10 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
71 72
65.7 9.59% 14 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
69 73
73.35 -0.48% 11 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
111 115
109.46 5.06% 26 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 22
15.45 42.39% 3 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
95 100
110.53 -9.53% 14 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
26 18
10.54 70.78% 6 Jan 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
36
36.16 -0.44% 1 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
53 57
60.06 -5.09% 14 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 23
21.99 4.59% 6 May 10, 2024