Ross Fowler
Stock Analyst at UBS
(1.33)
# 1577
Out of 5,328 analysts
81
Total ratings
48.65%
Success rate
10.29%
Average return
Main Sectors:
Top Industries:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
CEG Constellation Energy | Maintains: Buy | 329 283 | 240.9 | 17.48% | 10 | Apr 11, 2025 | |
XEL Xcel Energy | Maintains: Neutral | 73 77 | 70.41 | 9.36% | 5 | Apr 1, 2025 | |
NI NiSource | Maintains: Strong Buy | 40 45 | 38.95 | 15.53% | 4 | Mar 21, 2025 | |
DUK Duke Energy | Maintains: Neutral | 123 127 | 121.33 | 4.67% | 2 | Mar 21, 2025 | |
D Dominion Energy | Maintains: Neutral | 58 60 | 54.81 | 9.47% | 7 | Mar 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 77 80 | 73.02 | 9.56% | 4 | Mar 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 119 127 | 116.18 | 9.31% | 3 | Mar 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Underperform | 85 71 | 80.41 | -11.7% | 2 | Feb 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 253 | 223.76 | 13.07% | 1 | Feb 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 59 55 | 56.41 | -2.5% | 4 | Feb 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Underperform | 46 43 | 41.55 | 3.49% | 2 | Dec 24, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Underperform | 73 | 73.37 | -0.5% | 1 | Dec 13, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Underperform | 56 | 62.93 | -11.01% | 1 | Dec 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 98 95 | 78.64 | 20.8% | 5 | Nov 26, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Underperform | 140 | 146.48 | -4.42% | 1 | Sep 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Buy | 45 | 40.73 | 10.48% | 1 | Sep 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Buy | 65 | 58.27 | 11.55% | 1 | Sep 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Underperform | 37 | 41.32 | -10.45% | 1 | Sep 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Buy | 94 | 74.72 | 25.8% | 1 | Sep 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Neutral | 29 | 38.62 | -24.91% | 2 | Sep 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Buy | 24 | 16.67 | 43.97% | 1 | Sep 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reinstates: Buy | 95 | 54.55 | 74.15% | 2 | Sep 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 62 67 | 59.19 | 13.19% | 2 | Apr 4, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Sell | 86 83 | 107.5 | -22.79% | 2 | Mar 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 87 80 | 108.76 | -26.44% | 5 | Oct 4, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Sell | 68 67 | 93.41 | -28.27% | 3 | May 19, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Sell | 42 30 | 114.21 | -73.73% | 2 | Dec 7, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 76 87 | 91.39 | -4.8% | 2 | Aug 4, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 54 49 | 46.6 | 5.15% | 1 | Jun 30, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 78 70 | 68.49 | 2.2% | 1 | Jun 30, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 59 62 | 48.98 | 26.58% | 2 | Jun 5, 2020 |