Ross Fowler

Stock Analyst at B of A Securities

(3.97)
# 379
Out of 5,182 analysts
109
Total ratings
61.29%
Success rate
8.91%
Average return

Stocks Rated by Ross Fowler

CMS Energy
Apr 21, 2026
Maintains: Buy
Price Target: $82$88
Current: $76.05
Upside: +15.71%
Edison International
Apr 20, 2026
Maintains: Buy
Price Target: $80$78
Current: $68.57
Upside: +13.75%
CenterPoint Energy
Apr 15, 2026
Maintains: Neutral
Price Target: $42$44
Current: $42.89
Upside: +2.59%
Black Hills
Apr 9, 2026
Maintains: Neutral
Price Target: $72$76
Current: $75.22
Upside: +1.04%
Eversource Energy
Mar 27, 2026
Maintains: Buy
Price Target: $82$73
Current: $68.72
Upside: +6.23%
Constellation Energy
Mar 27, 2026
Maintains: Buy
Price Target: $407$401
Current: $315.17
Upside: +27.23%
American Water Works Company
Jan 12, 2026
Upgrades: Neutral
Price Target: $117$139
Current: $131.96
Upside: +5.33%
American Electric Power Company
Jan 12, 2026
Downgrades: Neutral
Price Target: $131$122
Current: $135.07
Upside: -9.68%
WEC Energy Group
Dec 17, 2025
Maintains: Neutral
Price Target: $119$115
Current: $115.12
Upside: -0.10%
Duke Energy
Dec 17, 2025
Maintains: Neutral
Price Target: $135$126
Current: $127.09
Upside: -0.86%
Maintains: Buy
Price Target: $45$48
Current: $48.22
Upside: -0.46%
Maintains: Buy
Price Target: $90$92
Current: $87.70
Upside: +4.90%
Upgrades: Neutral
Price Target: $76$89
Current: $90.41
Upside: -1.56%
Upgrades: Buy
Price Target: $76$84
Current: $90.34
Upside: -7.02%
Downgrades: Underperform
Price Target: $112$101
Current: $108.83
Upside: -7.19%
Maintains: Neutral
Price Target: $73$77
Current: $79.41
Upside: -3.03%
Maintains: Neutral
Price Target: $58$60
Current: $62.50
Upside: -4.00%
Maintains: Buy
Price Target: $119$127
Current: $145.75
Upside: -12.86%
Downgrades: Underperform
Price Target: $85$71
Current: $79.32
Upside: -10.49%
Initiates: Buy
Price Target: $253
Current: $369.67
Upside: -31.56%
Maintains: Underperform
Price Target: $46$43
Current: $51.42
Upside: -16.37%
Initiates: Underperform
Price Target: $56
Current: $53.18
Upside: +5.30%
Maintains: Neutral
Price Target: $98$95
Current: $80.21
Upside: +18.44%
Reinstates: Buy
Price Target: $45
Current: $39.41
Upside: +14.18%
Reinstates: Buy
Price Target: $65
Current: $72.49
Upside: -10.33%
Reinstates: Underperform
Price Target: $37
Current: $41.05
Upside: -9.87%
Reinstates: Buy
Price Target: $94
Current: $92.46
Upside: +1.67%
Reinstates: Buy
Price Target: $24
Current: $16.39
Upside: +46.43%
Maintains: Sell
Price Target: $68$67
Current: $102.40
Upside: -34.57%
Downgrades: Sell
Price Target: $42$30
Current: $160.15
Upside: -81.27%
Upgrades: Buy
Price Target: $76$87
Current: $93.77
Upside: -7.22%
Maintains: Buy
Price Target: $54$49
Current: $46.59
Upside: +5.17%
Downgrades: Neutral
Price Target: $78$70
Current: $81.59
Upside: -14.21%
Maintains: Buy
Price Target: $59$62
Current: $56.29
Upside: +10.14%