Ross Fowler

Stock Analyst at B of A Securities

(4.20)
# 431
Out of 5,148 analysts
103
Total ratings
67.24%
Success rate
10.46%
Average return

Stocks Rated by Ross Fowler

American Water Works Company
Jan 12, 2026
Upgrades: Neutral
Price Target: $117$139
Current: $135.44
Upside: +2.63%
American Electric Power Company
Jan 12, 2026
Downgrades: Neutral
Price Target: $131$122
Current: $133.29
Upside: -8.47%
WEC Energy Group
Dec 17, 2025
Maintains: Neutral
Price Target: $119$115
Current: $116.62
Upside: -1.39%
Duke Energy
Dec 17, 2025
Maintains: Neutral
Price Target: $135$126
Current: $131.63
Upside: -4.28%
CMS Energy
Dec 17, 2025
Maintains: Neutral
Price Target: $81$77
Current: $78.08
Upside: -1.38%
NiSource
Dec 17, 2025
Maintains: Buy
Price Target: $45$48
Current: $47.05
Upside: +2.02%
Constellation Energy
Dec 17, 2025
Maintains: Buy
Price Target: $385$420
Current: $327.16
Upside: +28.38%
ONE Gas
Dec 4, 2025
Maintains: Buy
Price Target: $90$92
Current: $87.37
Upside: +5.30%
Spire
Oct 29, 2025
Upgrades: Neutral
Price Target: $76$89
Current: $91.66
Upside: -2.90%
Eversource Energy
Oct 21, 2025
Upgrades: Buy
Price Target: $73$85
Current: $74.42
Upside: +14.22%
Upgrades: Buy
Price Target: $76$84
Current: $88.50
Upside: -5.08%
Downgrades: Underperform
Price Target: $112$101
Current: $112.06
Upside: -9.87%
Maintains: Neutral
Price Target: $73$77
Current: $83.80
Upside: -8.11%
Maintains: Neutral
Price Target: $58$60
Current: $63.05
Upside: -4.84%
Maintains: Buy
Price Target: $119$127
Current: $143.24
Upside: -11.34%
Downgrades: Underperform
Price Target: $85$71
Current: $74.79
Upside: -5.07%
Initiates: Buy
Price Target: $253
Current: $353.24
Upside: -28.38%
Maintains: Underperform
Price Target: $46$43
Current: $53.98
Upside: -20.34%
Initiates: Underperform
Price Target: $56
Current: $54.48
Upside: +2.79%
Maintains: Neutral
Price Target: $98$95
Current: $84.50
Upside: +12.43%
Reinstates: Buy
Price Target: $45
Current: $40.15
Upside: +12.08%
Reinstates: Buy
Price Target: $65
Current: $69.95
Upside: -7.08%
Reinstates: Underperform
Price Target: $37
Current: $39.92
Upside: -7.31%
Reinstates: Buy
Price Target: $94
Current: $95.67
Upside: -1.75%
Reinstates: Neutral
Price Target: $29
Current: $43.34
Upside: -33.09%
Reinstates: Buy
Price Target: $24
Current: $19.11
Upside: +25.59%
Reinstates: Buy
Price Target: $95
Current: $74.42
Upside: +27.65%
Maintains: Sell
Price Target: $68$67
Current: $100.53
Upside: -33.35%
Downgrades: Sell
Price Target: $42$30
Current: $175.58
Upside: -82.91%
Upgrades: Buy
Price Target: $76$87
Current: $97.23
Upside: -10.52%
Maintains: Buy
Price Target: $54$49
Current: $49.17
Upside: -0.35%
Downgrades: Neutral
Price Target: $78$70
Current: $84.01
Upside: -16.68%
Maintains: Buy
Price Target: $59$62
Current: $57.07
Upside: +8.64%