Ross Fowler

Stock Analyst at B of A Securities

(3.98)
# 545
Out of 5,242 analysts
110
Total ratings
61.29%
Success rate
8.71%
Average return

Stocks Rated by Ross Fowler

American Water Works Company
May 21, 2026
Maintains: Neutral
Price Target: $147$134
Current: $122.36
Upside: +9.51%
CMS Energy
Apr 21, 2026
Maintains: Buy
Price Target: $82$88
Current: $72.95
Upside: +20.63%
Edison International
Apr 20, 2026
Maintains: Buy
Price Target: $80$78
Current: $69.74
Upside: +11.84%
CenterPoint Energy
Apr 15, 2026
Maintains: Neutral
Price Target: $42$44
Current: $42.24
Upside: +4.17%
Black Hills
Apr 9, 2026
Maintains: Neutral
Price Target: $72$76
Current: $73.84
Upside: +2.93%
Eversource Energy
Mar 27, 2026
Maintains: Buy
Price Target: $82$73
Current: $69.05
Upside: +5.72%
Constellation Energy
Mar 27, 2026
Maintains: Buy
Price Target: $407$401
Current: $281.26
Upside: +42.57%
American Electric Power Company
Jan 12, 2026
Downgrades: Neutral
Price Target: $131$122
Current: $128.87
Upside: -5.33%
WEC Energy Group
Dec 17, 2025
Maintains: Neutral
Price Target: $119$115
Current: $110.65
Upside: +3.93%
Duke Energy
Dec 17, 2025
Maintains: Neutral
Price Target: $135$126
Current: $123.81
Upside: +1.77%
Maintains: Buy
Price Target: $45$48
Current: $47.02
Upside: +2.08%
Maintains: Buy
Price Target: $90$92
Current: $82.80
Upside: +11.11%
Upgrades: Neutral
Price Target: $76$89
Current: $86.71
Upside: +2.64%
Upgrades: Buy
Price Target: $76$84
Current: $89.66
Upside: -6.31%
Downgrades: Underperform
Price Target: $112$101
Current: $106.30
Upside: -4.99%
Maintains: Neutral
Price Target: $73$77
Current: $79.86
Upside: -3.58%
Maintains: Neutral
Price Target: $58$60
Current: $67.73
Upside: -11.41%
Maintains: Buy
Price Target: $119$127
Current: $141.55
Upside: -10.28%
Downgrades: Underperform
Price Target: $85$71
Current: $75.96
Upside: -6.53%
Initiates: Buy
Price Target: $253
Current: $344.46
Upside: -26.55%
Maintains: Underperform
Price Target: $46$43
Current: $49.71
Upside: -13.50%
Initiates: Underperform
Price Target: $56
Current: $51.26
Upside: +9.25%
Maintains: Neutral
Price Target: $98$95
Current: $78.06
Upside: +21.70%
Reinstates: Buy
Price Target: $45
Current: $36.54
Upside: +23.15%
Reinstates: Buy
Price Target: $65
Current: $71.54
Upside: -9.14%
Reinstates: Underperform
Price Target: $37
Current: $41.16
Upside: -10.11%
Reinstates: Buy
Price Target: $94
Current: $91.46
Upside: +2.78%
Reinstates: Buy
Price Target: $24
Current: $16.31
Upside: +47.15%
Maintains: Sell
Price Target: $68$67
Current: $101.93
Upside: -34.27%
Downgrades: Sell
Price Target: $42$30
Current: $133.98
Upside: -77.61%
Upgrades: Buy
Price Target: $76$87
Current: $93.62
Upside: -7.07%
Maintains: Buy
Price Target: $54$49
Current: $44.87
Upside: +9.20%
Downgrades: Neutral
Price Target: $78$70
Current: $83.16
Upside: -15.82%
Maintains: Buy
Price Target: $59$62
Current: $55.88
Upside: +10.95%