Ross Fowler

Stock Analyst at B of A Securities

(4.21)
# 396
Out of 5,172 analysts
103
Total ratings
65.52%
Success rate
10.25%
Average return

Stocks Rated by Ross Fowler

American Water Works Company
Jan 12, 2026
Upgrades: Neutral
Price Target: $117$139
Current: $135.79
Upside: +2.36%
American Electric Power Company
Jan 12, 2026
Downgrades: Neutral
Price Target: $131$122
Current: $125.66
Upside: -2.91%
WEC Energy Group
Dec 17, 2025
Maintains: Neutral
Price Target: $119$115
Current: $112.18
Upside: +2.51%
Duke Energy
Dec 17, 2025
Maintains: Neutral
Price Target: $135$126
Current: $126.81
Upside: -0.64%
CMS Energy
Dec 17, 2025
Maintains: Neutral
Price Target: $81$77
Current: $74.42
Upside: +3.47%
NiSource
Dec 17, 2025
Maintains: Buy
Price Target: $45$48
Current: $45.02
Upside: +6.62%
Constellation Energy
Dec 17, 2025
Maintains: Buy
Price Target: $385$420
Current: $281.99
Upside: +48.94%
ONE Gas
Dec 4, 2025
Maintains: Buy
Price Target: $90$92
Current: $83.87
Upside: +9.69%
Spire
Oct 29, 2025
Upgrades: Neutral
Price Target: $76$89
Current: $88.44
Upside: +0.63%
Eversource Energy
Oct 21, 2025
Upgrades: Buy
Price Target: $73$85
Current: $66.67
Upside: +27.49%
Upgrades: Buy
Price Target: $76$84
Current: $83.58
Upside: +0.50%
Downgrades: Underperform
Price Target: $112$101
Current: $109.45
Upside: -7.72%
Maintains: Neutral
Price Target: $73$77
Current: $76.77
Upside: +0.30%
Maintains: Neutral
Price Target: $58$60
Current: $59.38
Upside: +1.04%
Maintains: Buy
Price Target: $119$127
Current: $135.48
Upside: -6.26%
Downgrades: Underperform
Price Target: $85$71
Current: $72.40
Upside: -1.93%
Initiates: Buy
Price Target: $253
Current: $302.97
Upside: -16.49%
Maintains: Underperform
Price Target: $46$43
Current: $50.97
Upside: -15.64%
Initiates: Underperform
Price Target: $56
Current: $50.17
Upside: +11.62%
Maintains: Neutral
Price Target: $98$95
Current: $79.44
Upside: +19.59%
Reinstates: Buy
Price Target: $45
Current: $39.93
Upside: +12.70%
Reinstates: Buy
Price Target: $65
Current: $63.80
Upside: +1.88%
Reinstates: Underperform
Price Target: $37
Current: $38.37
Upside: -3.57%
Reinstates: Buy
Price Target: $94
Current: $91.72
Upside: +2.49%
Reinstates: Neutral
Price Target: $29
Current: $42.02
Upside: -30.99%
Reinstates: Buy
Price Target: $24
Current: $17.32
Upside: +38.57%
Reinstates: Buy
Price Target: $95
Current: $69.75
Upside: +36.20%
Maintains: Sell
Price Target: $68$67
Current: $97.27
Upside: -31.12%
Downgrades: Sell
Price Target: $42$30
Current: $145.80
Upside: -79.42%
Upgrades: Buy
Price Target: $76$87
Current: $93.39
Upside: -6.84%
Maintains: Buy
Price Target: $54$49
Current: $46.44
Upside: +5.51%
Downgrades: Neutral
Price Target: $78$70
Current: $78.70
Upside: -11.05%
Maintains: Buy
Price Target: $59$62
Current: $55.06
Upside: +12.60%