James Thalacker

Stock Analyst at BMO Capital

(2.58)
# 480
Out of 5,298 analysts
291
Total ratings
72.35%
Success rate
19.63%
Average return
25 Stocks
Name Action Price Target Current % Upside Ratings Updated
AEP American Electric Po...
Maintains: Outperform
107 111
107.82 2.95% 24 Mar 26, 2025
CMS CMS Energy
Maintains: Outperform
73 80
74.51 7.37% 15 Mar 24, 2025
CNP CenterPoint Energy
Maintains: Market Perform
35 36
36.85 -2.31% 10 Mar 17, 2025
DUK Duke Energy
Maintains: Outperform
123 128
122.07 4.86% 19 Mar 11, 2025
SRE Sempra
Maintains: Outperform
92 78
67.75 15.13% 11 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
100 115
86.78 32.52% 12 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
85 86
79.58 8.07% 16 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
60 66
63.34 4.2% 13 Feb 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
79 94
81.77 14.96% 16 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
21 23
16.59 38.64% 2 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
100 105
99.3 5.74% 15 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
125 135
135.63 -0.46% 16 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
95 100
107.32 -6.82% 14 Feb 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
151 191
98.94 93.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
35.52 1.35% 1 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
298 291
175.79 65.54% 6 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
99 97
91.26 6.29% 10 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
83 91
70.86 28.42% 14 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
74 72
61.01 18.01% 13 Oct 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
34 36
38.41 -6.27% 8 Sep 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
53 57
55.56 2.59% 14 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
20 23
n/a n/a 6 May 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
40 42
46.69 -10.04% 8 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
59 62
70.88 -12.53% 10 Dec 18, 2023