Ross Fowler

Stock Analyst at B of A Securities

(4.30)
# 421
Out of 4,996 analysts
89
Total ratings
71.15%
Success rate
10.75%
Average return

Stocks Rated by Ross Fowler

Southwest Gas Holdings
Aug 29, 2025
Upgrades: Buy
Price Target: $76$84
Current: $78.13
Upside: +7.51%
Consolidated Edison
Aug 15, 2025
Downgrades: Underperform
Price Target: $112$101
Current: $99.62
Upside: +1.39%
Spire
Aug 15, 2025
Downgrades: Underperform
Price Target: $81$76
Current: $80.50
Upside: -5.59%
Constellation Energy
Jul 25, 2025
Maintains: Buy
Price Target: $360$385
Current: $331.26
Upside: +16.22%
American Electric Power Company
Jul 17, 2025
Maintains: Buy
Price Target: $117$114
Current: $109.14
Upside: +4.45%
WEC Energy Group
Jul 11, 2025
Maintains: Neutral
Price Target: $105$107
Current: $112.85
Upside: -5.18%
Duke Energy
Jul 11, 2025
Maintains: Neutral
Price Target: $124$127
Current: $123.02
Upside: +3.24%
Xcel Energy
Apr 1, 2025
Maintains: Neutral
Price Target: $73$77
Current: $79.28
Upside: -2.88%
NiSource
Mar 21, 2025
Maintains: Buy
Price Target: $40$45
Current: $42.57
Upside: +5.71%
Dominion Energy
Mar 21, 2025
Maintains: Neutral
Price Target: $58$60
Current: $60.33
Upside: -0.55%
Maintains: Neutral
Price Target: $77$80
Current: $71.84
Upside: +11.36%
Maintains: Buy
Price Target: $119$127
Current: $129.76
Upside: -2.13%
Downgrades: Underperform
Price Target: $85$71
Current: $72.41
Upside: -1.95%
Initiates: Buy
Price Target: $253
Current: $411.23
Upside: -38.48%
Maintains: Underperform
Price Target: $46$43
Current: $43.44
Upside: -1.01%
Initiates: Underperform
Price Target: $56
Current: $53.50
Upside: +4.67%
Maintains: Neutral
Price Target: $98$95
Current: $82.30
Upside: +15.43%
Reinstates: Underperform
Price Target: $140
Current: $136.36
Upside: +2.67%
Reinstates: Buy
Price Target: $45
Current: $38.63
Upside: +16.49%
Reinstates: Buy
Price Target: $65
Current: $58.02
Upside: +12.03%
Reinstates: Underperform
Price Target: $37
Current: $37.62
Upside: -1.65%
Reinstates: Buy
Price Target: $94
Current: $88.59
Upside: +6.11%
Reinstates: Neutral
Price Target: $29
Current: $38.81
Upside: -25.28%
Reinstates: Buy
Price Target: $24
Current: $14.97
Upside: +60.32%
Reinstates: Buy
Price Target: $95
Current: $55.01
Upside: +72.70%
Upgrades: Buy
Price Target: $62$67
Current: $69.77
Upside: -3.97%
Maintains: Sell
Price Target: $68$67
Current: $86.76
Upside: -22.78%
Downgrades: Sell
Price Target: $42$30
Current: $168.57
Upside: -82.20%
Upgrades: Buy
Price Target: $76$87
Current: $94.53
Upside: -7.97%
Maintains: Buy
Price Target: $54$49
Current: $44.09
Upside: +11.14%
Downgrades: Neutral
Price Target: $78$70
Current: $74.07
Upside: -5.49%
Maintains: Buy
Price Target: $59$62
Current: $49.67
Upside: +24.82%