Ross Fowler

Stock Analyst at Bank of America Securities

(4.35)
# 1,230
Out of 4,399 analysts
660
Total ratings
60.3%
Success rate
6%
Average return

Stocks Rated by Ross Fowler

Fervo Energy Company
Jun 8, 2026
Initiated Coverage: Hold
Price Target: $40
Current: $33.57
Upside: +19.17%
Avista
Jun 3, 2026
Maintained: Sell
Price Target: $37
Current: $42.06
Upside: -12.03%
CMS Energy
Jun 3, 2026
Maintained: Buy
Price Target: $88
Current: $72.63
Upside: +21.16%
FirstEnergy
May 26, 2026
Maintained: Hold
Price Target: $53
Current: $45.91
Upside: +15.44%
Eversource Energy
May 21, 2026
Maintained: Buy
Price Target: $75
Current: $69.41
Upside: +8.05%
American Water Works Company
May 20, 2026
Reiterated: Hold
Price Target: $139$134
Current: $125.53
Upside: +6.75%
Spire
May 19, 2026
Maintained: Hold
Price Target: $84$95
Current: $80.25
Upside: +18.38%
HA Sustainable Infrastructure Capital
May 13, 2026
Rated: Buy
Price Target: $49
Current: $36.80
Upside: +33.15%
Southwest Gas Holdings
May 8, 2026
Reiterated: Buy
Price Target: $98
Current: $88.02
Upside: +11.34%
Vistra
Apr 30, 2026
Reiterated: Buy
Price Target: $218$202
Current: $146.22
Upside: +38.15%
Reiterated: Buy
Price Target: $447$430
Current: $358.74
Upside: +19.86%
Maintained: Hold
Price Target: $177$206
Current: $167.62
Upside: +22.90%
Reiterated: Buy
Price Target: $100
Current: $90.87
Upside: +10.05%
Reiterated: Buy
Price Target: $84$89
Current: $78.59
Upside: +13.25%
Reiterated: Sell
Price Target: $104$107
Current: $106.40
Upside: +0.56%
Maintained: Buy
Price Target: $155$162
Current: $145.95
Upside: +11.00%
Maintained: Hold
Price Target: $122$133
Current: $127.76
Upside: +4.10%
Maintained: Buy
Price Target: $22$23
Current: $16.58
Upside: +38.72%
Reiterated: Buy
Price Target: $43$42
Current: $35.75
Upside: +17.48%
Reiterated: Buy
Price Target: $80$78
Current: $71.26
Upside: +9.46%
Rated: Hold
Price Target: $48$51
Current: $47.40
Upside: +7.59%
Reiterated: Hold
Price Target: $43$44
Current: $42.39
Upside: +3.80%
Reiterated: Hold
Price Target: $63$65
Current: $66.25
Upside: -1.89%
Maintained: Buy
Price Target: $89$88
Current: $82.27
Upside: +6.96%
Maintained: Hold
Price Target: $87$95
Current: $84.83
Upside: +11.99%
Reiterated: Hold
Price Target: $72$76
Current: $67.78
Upside: +12.13%
Reiterated: Sell
Price Target: $73.94
Current: $77.81
Upside: -4.97%
Rated: Buy
Price Target: $22$23
Current: $20.97
Upside: +9.68%
Rated: Hold
Price Target: $73.00$74.00
Current: $72.09
Upside: +2.65%
Maintained: Hold
Price Target: $138
Current: $123.82
Upside: +11.45%
Maintained: Buy
Price Target: $59
Current: $57.64
Upside: +2.36%
Maintained: Hold
Price Target: $102
Current: $92.95
Upside: +9.74%
Maintained: Hold
Price Target: $116
Current: $113.10
Upside: +2.56%
Reiterated: Buy
Price Target: $401
Current: $251.65
Upside: +59.35%
Maintained: Hold
Price Target: $103
Current: $109.66
Upside: -6.07%
Reiterated: Buy
Price Target: $73
Current: $72.37
Upside: +0.87%
Reiterated: Buy
Price Target: $134$140
Current: $140.30
Upside: -0.21%
Reiterated: Buy
Price Target: $47$42
Current: $46.33
Upside: -9.61%
Maintained: Hold
Price Target: n/a
Current: $45.33
Upside: -
Maintained: Buy
Price Target: $51
Current: $46.39
Upside: +9.94%
Reiterated: Buy
Price Target: $85$92
Current: $76.00
Upside: +21.05%
Maintained: Sell
Price Target: $53
Current: $53.85
Upside: -1.58%
Maintained: Sell
Price Target: $41
Current: $50.24
Upside: -18.39%
Reiterated: Buy
Price Target: $84
Current: $77.87
Upside: +7.87%
Maintained: Sell
Price Target: $72
Current: $79.18
Upside: -9.07%
Maintained: Buy
Price Target: $42
Current: $37.52
Upside: +11.94%
Maintained: Hold
Price Target: $101$108
Current: $107.99
Upside: +0.01%
Maintained: Buy
Price Target: $63
Current: $65.68
Upside: -4.08%
Maintained: Buy
Price Target: $90$99
Current: $102.65
Upside: n/a
Upgraded: Hold
Price Target: $30$46
Current: $129.96
Upside: n/a
Upgraded: Buy
Price Target: $49.00
Current: $71.90
Upside: n/a
Upgraded: Hold
Price Target: $38.00$35.00
Current: $50.75
Upside: n/a
Upgraded: Hold
Price Target: $30.00
Current: $56.21
Upside: n/a
Maintained: Hold
Price Target: $55$45
Current: $38.67
Upside: n/a