Ross Fowler

Stock Analyst at Bank of America Securities

(4.63)
# 846
Out of 4,460 analysts
667
Total ratings
67.6%
Success rate
7.8%
Average return

Stocks Rated by Ross Fowler

Eversource Energy
Jun 29, 2026
Maintained: Buy
Price Target: $75
Current: $73.77
Upside: +1.67%
MDU Resources Group
Jun 24, 2026
Maintained: Buy
Price Target: $23
Current: $21.45
Upside: +7.23%
Avista
Jun 15, 2026
Maintained: Sell
Price Target: $37
Current: $41.26
Upside: -10.32%
Sempra
Jun 12, 2026
Maintained: Buy
Price Target: $100
Current: $93.91
Upside: +6.48%
Black Hills
Jun 11, 2026
Upgraded: Buy
Price Target: $76$78
Current: $75.25
Upside: +3.65%
American Water Works Company
Jun 10, 2026
Reiterated: Hold
Price Target: $134$133
Current: $132.50
Upside: +0.38%
Fervo Energy Company
Jun 8, 2026
Initiated Coverage: Hold
Price Target: $40
Current: $31.77
Upside: +25.90%
CMS Energy
Jun 3, 2026
Maintained: Buy
Price Target: $88
Current: $77.93
Upside: +12.92%
FirstEnergy
May 26, 2026
Maintained: Hold
Price Target: $53
Current: $48.06
Upside: +10.28%
Spire
May 19, 2026
Maintained: Hold
Price Target: $84$95
Current: $79.28
Upside: +19.83%
Rated: Buy
Price Target: $49
Current: $38.95
Upside: +25.80%
Reiterated: Buy
Price Target: $98
Current: $89.63
Upside: +9.34%
Reiterated: Buy
Price Target: $218$202
Current: $162.38
Upside: +24.40%
Reiterated: Buy
Price Target: $447$430
Current: $399.34
Upside: +7.68%
Maintained: Hold
Price Target: $177$206
Current: $174.84
Upside: +17.82%
Reiterated: Buy
Price Target: $84$89
Current: $82.43
Upside: +7.97%
Reiterated: Sell
Price Target: $104$107
Current: $112.29
Upside: -4.71%
Maintained: Buy
Price Target: $155$162
Current: $154.02
Upside: +5.18%
Maintained: Hold
Price Target: $122$133
Current: $137.97
Upside: -3.60%
Maintained: Buy
Price Target: $22$23
Current: $17.24
Upside: +33.41%
Reiterated: Buy
Price Target: $43$42
Current: $36.74
Upside: +14.32%
Reiterated: Buy
Price Target: $80$78
Current: $75.46
Upside: +3.37%
Rated: Hold
Price Target: $48$51
Current: $49.22
Upside: +3.62%
Reiterated: Hold
Price Target: $43$44
Current: $44.79
Upside: -1.76%
Reiterated: Hold
Price Target: $63$65
Current: $69.18
Upside: -6.04%
Maintained: Buy
Price Target: $89$88
Current: $87.01
Upside: +1.14%
Maintained: Hold
Price Target: $87$95
Current: $88.66
Upside: +7.15%
Reiterated: Sell
Price Target: $75.46
Current: $82.09
Upside: -8.08%
Rated: Hold
Price Target: $73.00$74.00
Current: $75.76
Upside: -2.32%
Maintained: Hold
Price Target: $138
Current: $128.33
Upside: +7.54%
Maintained: Buy
Price Target: $59
Current: $61.01
Upside: -3.29%
Maintained: Hold
Price Target: $102
Current: $96.75
Upside: +5.43%
Maintained: Hold
Price Target: $116
Current: $118.44
Upside: -2.06%
Reiterated: Buy
Price Target: $401
Current: $259.32
Upside: +54.64%
Maintained: Hold
Price Target: $103
Current: $116.33
Upside: -11.46%
Reiterated: Buy
Price Target: $73
Current: $77.18
Upside: -5.42%
Reiterated: Buy
Price Target: $134$140
Current: $152.18
Upside: -8.00%
Reiterated: Buy
Price Target: $47$42
Current: $48.15
Upside: -13.02%
Maintained: Hold
Price Target: n/a
Current: $47.15
Upside: -
Maintained: Buy
Price Target: $51
Current: $48.91
Upside: +4.27%
Reiterated: Buy
Price Target: $85$92
Current: $78.68
Upside: +16.93%
Maintained: Sell
Price Target: $53
Current: $56.03
Upside: -5.41%
Maintained: Sell
Price Target: $41
Current: $52.20
Upside: -21.46%
Reiterated: Buy
Price Target: $84
Current: $81.98
Upside: +2.46%
Maintained: Sell
Price Target: $72
Current: $82.79
Upside: -13.03%
Maintained: Buy
Price Target: $42
Current: $38.43
Upside: +9.29%
Maintained: Hold
Price Target: $101$108
Current: $114.59
Upside: -5.75%
Maintained: Buy
Price Target: $63
Current: $72.52
Upside: n/a
Maintained: Buy
Price Target: $90$99
Current: $107.86
Upside: n/a
Upgraded: Hold
Price Target: $30$46
Current: $149.11
Upside: n/a
Upgraded: Buy
Price Target: $49.00
Current: $74.66
Upside: n/a
Upgraded: Hold
Price Target: $38.00$35.00
Current: $53.35
Upside: n/a
Upgraded: Hold
Price Target: $30.00
Current: $58.99
Upside: n/a
Maintained: Hold
Price Target: $55$45
Current: $36.45
Upside: n/a