Ross Fowler

Stock Analyst at UBS

(3.46)
# 807
Out of 4,827 analysts
78
Total ratings
54.35%
Success rate
2.83%
Average return

Stocks Rated by Ross Fowler

Constellation Energy
May 7, 2025
Maintains: Buy
Price Target: $283$320
Current: $270.30
Upside: +18.39%
Xcel Energy
Apr 1, 2025
Maintains: Neutral
Price Target: $73$77
Current: $71.07
Upside: +8.34%
NiSource
Mar 21, 2025
Maintains: Buy
Price Target: $40$45
Current: $40.24
Upside: +11.83%
Duke Energy
Mar 21, 2025
Maintains: Neutral
Price Target: $123$127
Current: $121.34
Upside: +4.66%
Dominion Energy
Mar 21, 2025
Maintains: Neutral
Price Target: $58$60
Current: $55.02
Upside: +9.05%
CMS Energy
Mar 21, 2025
Maintains: Neutral
Price Target: $77$80
Current: $73.60
Upside: +8.70%
IDACORP
Mar 3, 2025
Maintains: Buy
Price Target: $119$127
Current: $114.36
Upside: +11.05%
American States Water Company
Feb 3, 2025
Downgrades: Underperform
Price Target: $85$71
Current: $81.61
Upside: -13.00%
Talen Energy
Feb 3, 2025
Initiates: Buy
Price Target: $253
Current: $236.00
Upside: +7.20%
Portland General Electric Company
Dec 24, 2024
Maintains: Underperform
Price Target: $46$43
Current: $42.39
Upside: +1.44%
Reinstates: Underperform
Price Target: $73
Current: $76.45
Upside: -4.51%
Initiates: Underperform
Price Target: $56
Current: $60.77
Upside: -7.85%
Maintains: Neutral
Price Target: $98$95
Current: $79.39
Upside: +19.66%
Reinstates: Underperform
Price Target: $140
Current: $147.54
Upside: -5.11%
Reinstates: Buy
Price Target: $45
Current: $40.92
Upside: +9.97%
Reinstates: Buy
Price Target: $65
Current: $57.58
Upside: +12.89%
Reinstates: Underperform
Price Target: $37
Current: $40.84
Upside: -9.40%
Reinstates: Buy
Price Target: $94
Current: $77.45
Upside: +21.37%
Reinstates: Neutral
Price Target: $29
Current: $38.56
Upside: -24.79%
Reinstates: Buy
Price Target: $24
Current: $17.41
Upside: +37.85%
Reinstates: Buy
Price Target: $95
Current: $56.54
Upside: +68.02%
Upgrades: Buy
Price Target: $62$67
Current: $62.75
Upside: +6.78%
Downgrades: Sell
Price Target: $86$83
Current: $106.76
Upside: -22.26%
Maintains: Neutral
Price Target: $87$80
Current: $108.90
Upside: -26.54%
Maintains: Sell
Price Target: $68$67
Current: $93.60
Upside: -28.42%
Downgrades: Sell
Price Target: $42$30
Current: $119.72
Upside: -74.94%
Upgrades: Buy
Price Target: $76$87
Current: $91.58
Upside: -5.00%
Maintains: Buy
Price Target: $54$49
Current: $45.93
Upside: +6.68%
Downgrades: Neutral
Price Target: $78$70
Current: $67.87
Upside: +3.14%
Maintains: Buy
Price Target: $59$62
Current: $49.33
Upside: +25.68%