Ross Fowler

Stock Analyst at UBS

(3.32)
# 860
Out of 4,814 analysts
81
Total ratings
53.33%
Success rate
0.42%
Average return

Stocks Rated by Ross Fowler

Constellation Energy
Apr 11, 2025
Maintains: Buy
Price Target: $329$283
Current: $206.68
Upside: +36.93%
Xcel Energy
Apr 1, 2025
Maintains: Neutral
Price Target: $73$77
Current: $70.13
Upside: +9.80%
NiSource
Mar 21, 2025
Maintains: Buy
Price Target: $40$45
Current: $39.21
Upside: +14.77%
Duke Energy
Mar 21, 2025
Maintains: Neutral
Price Target: $123$127
Current: $121.80
Upside: +4.27%
Dominion Energy
Mar 21, 2025
Maintains: Neutral
Price Target: $58$60
Current: $53.17
Upside: +12.85%
CMS Energy
Mar 21, 2025
Maintains: Neutral
Price Target: $77$80
Current: $72.93
Upside: +9.69%
IDACORP
Mar 3, 2025
Maintains: Buy
Price Target: $119$127
Current: $119.26
Upside: +6.49%
American States Water Company
Feb 3, 2025
Downgrades: Underperform
Price Target: $85$71
Current: $80.16
Upside: -11.43%
Talen Energy
Feb 3, 2025
Initiates: Buy
Price Target: $253
Current: $203.20
Upside: +24.51%
SJW Group
Feb 3, 2025
Upgrades: Buy
Price Target: $59$55
Current: $54.61
Upside: +0.71%
Maintains: Underperform
Price Target: $46$43
Current: $43.20
Upside: -0.46%
Reinstates: Underperform
Price Target: $73
Current: $73.55
Upside: -0.75%
Initiates: Underperform
Price Target: $56
Current: $62.78
Upside: -10.80%
Maintains: Neutral
Price Target: $98$95
Current: $83.35
Upside: +13.98%
Reinstates: Underperform
Price Target: $140
Current: $147.10
Upside: -4.83%
Reinstates: Buy
Price Target: $45
Current: $40.52
Upside: +11.06%
Reinstates: Buy
Price Target: $65
Current: $58.75
Upside: +10.64%
Reinstates: Underperform
Price Target: $37
Current: $41.60
Upside: -11.06%
Reinstates: Buy
Price Target: $94
Current: $71.12
Upside: +32.17%
Reinstates: Neutral
Price Target: $29
Current: $37.13
Upside: -21.90%
Reinstates: Buy
Price Target: $24
Current: $17.24
Upside: +39.21%
Reinstates: Buy
Price Target: $95
Current: $57.49
Upside: +65.25%
Upgrades: Buy
Price Target: $62$67
Current: $57.98
Upside: +15.56%
Downgrades: Sell
Price Target: $86$83
Current: $107.71
Upside: -22.94%
Maintains: Neutral
Price Target: $87$80
Current: $108.43
Upside: -26.22%
Maintains: Sell
Price Target: $68$67
Current: $94.27
Upside: -28.93%
Downgrades: Sell
Price Target: $42$30
Current: $98.09
Upside: -69.42%
Upgrades: Buy
Price Target: $76$87
Current: $91.80
Upside: -5.23%
Maintains: Buy
Price Target: $54$49
Current: $47.26
Upside: +3.68%
Downgrades: Neutral
Price Target: $78$70
Current: $67.87
Upside: +3.14%
Maintains: Buy
Price Target: $59$62
Current: $48.15
Upside: +28.78%