Ross Fowler

Stock Analyst at Bank of America Securities

(4.07)
# 1,665
Out of 5,043 analysts
736
Total ratings
54.1%
Success rate
4.8%
Average return

Stocks Rated by Ross Fowler

CenterPoint Energy
Oct 8, 2026
Reiterated: Hold
Price Target: $43 → $39
Current: $38.60
Upside: +1.04%
Black Hills
Oct 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $76.08
Upside: -
Consolidated Edison
Oct 7, 2026
Reiterated: Sell
Price Target: $96
Current: $106.10
Upside: -9.52%
IDACORP
Oct 2, 2026
Reiterated: Buy
Price Target: $163
Current: $135.42
Upside: +20.37%
ERock
Oct 1, 2026
Reiterated: Buy
Price Target: $19
Current: $11.95
Upside: +59.00%
Fervo Energy Company
Oct 1, 2026
Reiterated: Buy
Price Target: $30
Current: $13.75
Upside: +118.18%
Southwest Gas Holdings
Oct 1, 2026
Reiterated: Buy
Price Target: n/a
Current: $84.14
Upside: -
Portland General Electric Company
Sep 28, 2026
Reiterated: Sell
Price Target: $41 → $48
Current: $45.39
Upside: +5.75%
MGE Energy
Sep 24, 2026
Initiated Coverage: Hold
Price Target: $76
Current: $70.22
Upside: +8.23%
H2O America
Sep 22, 2026
Reiterated: Buy
Price Target: $70
Current: $58.48
Upside: +19.70%
Reiterated: Hold
Price Target: $140
Current: $128.88
Upside: +8.63%
Reiterated: Buy
Price Target: n/a
Current: $72.50
Upside: -
Reiterated: Hold
Price Target: $23 → $14
Current: $13.13
Upside: +6.63%
Reiterated: Hold
Price Target: $95
Current: $78.42
Upside: +21.14%
Downgraded: Hold
Price Target: $78 → $51
Current: $55.30
Upside: -7.78%
Reiterated: Buy
Price Target: $49 → $45
Current: $36.49
Upside: +23.32%
Reiterated: Buy
Price Target: n/a
Current: $65.85
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $72.28
Upside: -
Reiterated: Buy
Price Target: $23
Current: $18.74
Upside: +22.73%
Reiterated: Buy
Price Target: n/a
Current: $81.34
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $40.76
Upside: -
Reiterated: Hold
Price Target: $138
Current: $116.65
Upside: +18.30%
Reiterated: Hold
Price Target: $100
Current: $86.17
Upside: +16.05%
Reiterated: Buy
Price Target: n/a
Current: $65.49
Upside: -
Reiterated: Buy
Price Target: $165
Current: $126.90
Upside: +30.02%
Reiterated: Hold
Price Target: $103 → $115
Current: $102.80
Upside: +11.87%
Reiterated: Hold
Price Target: $93
Current: $77.38
Upside: +20.19%
Reiterated: Hold
Price Target: $133
Current: $122.81
Upside: +8.30%
Reiterated: Buy
Price Target: $88 → $91
Current: $80.96
Upside: +12.40%
Reiterated: Buy
Price Target: $42
Current: $34.25
Upside: +22.63%
Reiterated: Sell
Price Target: $37
Current: $35.49
Upside: +4.25%
Reiterated: Buy
Price Target: n/a
Current: $65.73
Upside: -
Reiterated: Hold
Price Target: $53
Current: $45.00
Upside: +17.78%
Reiterated: Buy
Price Target: $447 → $430
Current: $378.57
Upside: +13.59%
Reiterated: Buy
Price Target: $218 → $202
Current: $161.48
Upside: +25.09%
Reiterated: Hold
Price Target: $177 → $206
Current: $161.66
Upside: +27.43%
Rated: Hold
Price Target: $48 → $51
Current: $46.50
Upside: +9.68%
Reiterated: Hold
Price Target: $63 → $65
Current: $61.64
Upside: +5.45%
Reiterated: Sell
Price Target: $75.58
Current: $76.03
Upside: -0.59%
Rated: Hold
Price Target: $73.00 → $74.00
Current: $65.20
Upside: +13.50%
Reiterated: Hold
Price Target: $116
Current: $103.74
Upside: +11.82%
Reiterated: Buy
Price Target: $401
Current: $298.07
Upside: +34.53%
Reiterated: Hold
Price Target: n/a
Current: $41.76
Upside: -
Reiterated: Buy
Price Target: $51
Current: $45.94
Upside: +11.01%
Reiterated: Sell
Price Target: $53
Current: $53.43
Upside: -0.80%
Reiterated: Buy
Price Target: $84
Current: $73.78
Upside: +13.86%
Reiterated: Sell
Price Target: $72
Current: $82.26
Upside: n/a
Reiterated: Buy
Price Target: $42
Current: $38.98
Upside: n/a
Reiterated: Hold
Price Target: $101 → $108
Current: $102.19
Upside: n/a
Reiterated: Buy
Price Target: $63
Current: $74.15
Upside: n/a
Reiterated: Buy
Price Target: $90 → $99
Current: $98.92
Upside: n/a
Upgraded: Hold
Price Target: $30 → $46
Current: $107.97
Upside: n/a
Upgraded: Buy
Price Target: $49.00
Current: $79.76
Upside: n/a
Upgraded: Hold
Price Target: $38.00 → $35.00
Current: $49.23
Upside: n/a
Upgraded: Hold
Price Target: $30.00
Current: $50.78
Upside: n/a
Reiterated: Hold
Price Target: $55 → $45
Current: $37.10
Upside: n/a
Reiterated: Hold
Price Target: $49.81 → $62.26
Current: $42.07
Upside: n/a