Ross Fowler

Stock Analyst at UBS

(2.13)
# 1237
Out of 5,438 analysts
87
Total ratings
Success rate
Average return
31 Stocks
Name Action PT Current % Upside Ratings Updated
CEG Constellation Energy
Maintains: Strong Buy
360 385
331.56 16.12% 12 Jul 25, 2025
WEC WEC Energy Group
Maintains: Neutral
105 107
109.67 -2.43% 6 Jul 11, 2025
DUK Duke Energy
Maintains: Neutral
124 127
125.55 1.15% 4 Jul 11, 2025
SWX Southwest Gas Hldgs
Upgrades: Neutral
69 74
79.03 -6.36% 2 May 23, 2025
XEL Xcel Energy
Maintains: Neutral
73 77
72.67 5.96% 5 Apr 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
40 45
42.16 6.74% 4 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
58 60
61.51 -2.45% 7 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
77 80
72.92 9.71% 4 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
119 127
124.39 2.1% 3 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
85 71
76.18 -6.8% 2 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
253
369.92 -31.61% 1 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
59 55
54.86 0.26% 4 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
46 43
42.19 1.92% 2 Dec 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Underperform
56
53.43 4.81% 1 Dec 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
98 95
86.55 9.76% 5 Nov 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Underperform
140
145.6 -3.85% 1 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
45
39.03 15.3% 1 Sep 20, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
65
55.05 18.07% 1 Sep 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Underperform
37
37.36 -0.96% 1 Sep 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
94
80.91 16.18% 1 Sep 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Neutral
29
38.58 -24.83% 2 Sep 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
24
15.13 58.63% 1 Sep 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Buy
95
55.24 71.98% 2 Sep 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
62 67
65.72 1.95% 2 Apr 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
86 83
112.04 -25.92% 2 Mar 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
68 67
92.48 -27.55% 3 May 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sell
42 30
152.02 -80.27% 2 Dec 7, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
76 87
94.56 -7.99% 2 Aug 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
54 49
44.73 9.55% 1 Jun 30, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
78 70
72.44 -3.37% 1 Jun 30, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
59 62
50.66 22.38% 2 Jun 5, 2020