James Thalacker

Stock Analyst at BMO Capital

(2.47)
# 800
Out of 5,370 analysts
316
Total ratings
65.61%
Success rate
21.15%
Average return
25 Stocks
Name Action PT Current % Upside Ratings Updated
CEG Constellation Energy
Maintains: Outperform
337 350
307.85 13.69% 8 Jun 5, 2025
NRG NRG Energy
Maintains: Market Perform
115 167
153.76 8.61% 13 May 14, 2025
SRE Sempra
Maintains: Outperform
78 81
73.72 9.88% 12 May 12, 2025
DUK Duke Energy
Maintains: Outperform
123 131
115.23 13.69% 23 May 7, 2025
AEE Ameren
Maintains: Outperform
106 108
94.76 13.97% 17 May 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
89 93
81.69 13.85% 18 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 79
69.46 13.73% 17 Apr 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
42 43
39.34 9.3% 9 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
46 50
42.59 17.4% 10 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
71 72
64.31 11.96% 14 Apr 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
69 73
66.69 9.46% 11 Apr 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
66 64
60.37 6.01% 14 Apr 22, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
111 115
101.86 12.9% 25 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
135 142
133.01 6.76% 17 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
23 22
13.55 62.36% 3 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
84 77
73.71 4.46% 15 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
86 83
81.08 2.37% 17 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
35 36
35.93 0.19% 10 Mar 17, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
95 100
104.05 -3.89% 14 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
151 191
177.27 7.75% 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
33.64 7.02% 1 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
99 97
88.83 9.2% 10 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
53 57
54.73 4.15% 14 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 23
n/a n/a 6 May 10, 2024