James Thalacker

Stock Analyst at BMO Capital

(2.68)
# 665
Out of 5,340 analysts
311
Total ratings
73.37%
Success rate
21.62%
Average return
25 Stocks
Name Action PT Current % Upside Ratings Updated
NRG NRG Energy
Maintains: Market Perform
115 167
161.23 3.58% 13 May 14, 2025
SRE Sempra
Maintains: Outperform
78 81
78.41 3.3% 12 May 12, 2025
CEG Constellation Energy
Maintains: Outperform
291 337
293.96 14.64% 7 May 12, 2025
AEE Ameren
Maintains: Outperform
106 108
98.83 9.28% 17 May 5, 2025
ETR Entergy
Maintains: Outperform
89 93
82.92 12.16% 18 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 79
71.93 9.83% 17 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
42 43
39.88 7.82% 9 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
46 50
44.37 12.69% 9 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
71 72
63.59 13.23% 14 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
69 73
72.18 1.14% 11 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
66 64
63.05 1.51% 14 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
111 115
103.68 10.92% 25 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
135 142
138.48 2.54% 17 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 22
17.73 24.08% 3 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
84 77
73.8 4.34% 15 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
86 83
79.75 4.08% 17 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
128 123
116.98 5.15% 20 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
35 36
37.65 -4.38% 10 Mar 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
95 100
107.25 -6.76% 14 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
151 191
157.22 21.49% 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
34.96 2.97% 1 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
99 97
89.48 8.4% 10 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
53 57
56.17 1.48% 14 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 23
n/a n/a 6 May 10, 2024