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
Main Sectors:
Stocks Rated by Ross Fowler
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ES Eversource Energy | Maintained: Buy | $75 | $73.77 | +1.67% | 40 | Jun 29, 2026 | |
| MDU MDU Resources Group | Maintained: Buy | $23 | $21.45 | +7.23% | 12 | Jun 24, 2026 | |
| AVA Avista | Maintained: Sell | $37 | $41.26 | -10.32% | 12 | Jun 15, 2026 | |
| SRE Sempra | Maintained: Buy | $100 | $93.91 | +6.48% | 19 | Jun 12, 2026 | |
| BKH Black Hills | Upgraded: Buy | $76 → $78 | $75.25 | +3.65% | 11 | Jun 11, 2026 | |
| AWK American Water Works Company | Reiterated: Hold | $134 → $133 | $132.50 | +0.38% | 10 | Jun 10, 2026 | |
| FRVO Fervo Energy Company | Initiated Coverage: Hold | $40 | $31.77 | +25.90% | 1 | Jun 8, 2026 | |
| CMS CMS Energy | Maintained: Buy | $88 | $77.93 | +12.92% | 12 | Jun 3, 2026 | |
| FE FirstEnergy | Maintained: Hold | $53 | $48.06 | +10.28% | 7 | May 26, 2026 | |
| SR Spire | Maintained: Hold | $84 → $95 | $79.28 | +19.83% | 10 | May 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $49 | $38.95 | +25.80% | 1 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $98 | $89.63 | +9.34% | 11 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $218 → $202 | $162.38 | +24.40% | 18 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $447 → $430 | $399.34 | +7.68% | 12 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $177 → $206 | $174.84 | +17.82% | 7 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $84 → $89 | $82.43 | +7.97% | 22 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $104 → $107 | $112.29 | -4.71% | 17 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $155 → $162 | $154.02 | +5.18% | 13 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $122 → $133 | $137.97 | -3.60% | 15 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $22 → $23 | $17.24 | +33.41% | 14 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $43 → $42 | $36.74 | +14.32% | 10 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $80 → $78 | $75.46 | +3.37% | 16 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $48 → $51 | $49.22 | +3.62% | 9 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $43 → $44 | $44.79 | -1.76% | 12 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $63 → $65 | $69.18 | -6.04% | 16 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $89 → $88 | $87.01 | +1.14% | 13 | Apr 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $87 → $95 | $88.66 | +7.15% | 10 | Apr 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $75.46 | $82.09 | -8.08% | 32 | Apr 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $73.00 → $74.00 | $75.76 | -2.32% | 23 | Apr 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $138 | $128.33 | +7.54% | 12 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $59 | $61.01 | -3.29% | 12 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $102 | $96.75 | +5.43% | 16 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $116 | $118.44 | -2.06% | 13 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $401 | $259.32 | +54.64% | 26 | Mar 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $103 | $116.33 | -11.46% | 5 | Mar 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $73 | $77.18 | -5.42% | 15 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $134 → $140 | $152.18 | -8.00% | 8 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $47 → $42 | $48.15 | -13.02% | 17 | Dec 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $47.15 | - | 9 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $51 | $48.91 | +4.27% | 4 | Dec 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $85 → $92 | $78.68 | +16.93% | 6 | Dec 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $53 | $56.03 | -5.41% | 5 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $41 | $52.20 | -21.46% | 9 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $84 | $81.98 | +2.46% | 12 | Oct 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $72 | $82.79 | -13.03% | 6 | Oct 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $42 | $38.43 | +9.29% | 7 | Oct 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $101 → $108 | $114.59 | -5.75% | 10 | Oct 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $63 | $72.52 | n/a | 10 | Jul 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $90 → $99 | $107.86 | n/a | 8 | Mar 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $30 → $46 | $149.11 | n/a | 2 | Nov 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $49.00 | $74.66 | n/a | 1 | Nov 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $38.00 → $35.00 | $53.35 | n/a | 18 | Jul 30, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $30.00 | $58.99 | n/a | 11 | Dec 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $55 → $45 | $36.45 | n/a | 20 | Sep 28, 2017 |
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%
May 13, 2026
Rated: Buy
Price Target: $49
Current: $38.95
Upside: +25.80%
May 8, 2026
Reiterated: Buy
Price Target: $98
Current: $89.63
Upside: +9.34%
Apr 30, 2026
Reiterated: Buy
Price Target: $218 → $202
Current: $162.38
Upside: +24.40%
Apr 30, 2026
Reiterated: Buy
Price Target: $447 → $430
Current: $399.34
Upside: +7.68%
Apr 27, 2026
Maintained: Hold
Price Target: $177 → $206
Current: $174.84
Upside: +17.82%
Apr 24, 2026
Reiterated: Buy
Price Target: $84 → $89
Current: $82.43
Upside: +7.97%
Apr 23, 2026
Reiterated: Sell
Price Target: $104 → $107
Current: $112.29
Upside: -4.71%
Apr 23, 2026
Maintained: Buy
Price Target: $155 → $162
Current: $154.02
Upside: +5.18%
Apr 21, 2026
Maintained: Hold
Price Target: $122 → $133
Current: $137.97
Upside: -3.60%
Apr 21, 2026
Maintained: Buy
Price Target: $22 → $23
Current: $17.24
Upside: +33.41%
Apr 21, 2026
Reiterated: Buy
Price Target: $43 → $42
Current: $36.74
Upside: +14.32%
Apr 20, 2026
Reiterated: Buy
Price Target: $80 → $78
Current: $75.46
Upside: +3.37%
Apr 16, 2026
Rated: Hold
Price Target: $48 → $51
Current: $49.22
Upside: +3.62%
Apr 15, 2026
Reiterated: Hold
Price Target: $43 → $44
Current: $44.79
Upside: -1.76%
Apr 15, 2026
Reiterated: Hold
Price Target: $63 → $65
Current: $69.18
Upside: -6.04%
Apr 14, 2026
Maintained: Buy
Price Target: $89 → $88
Current: $87.01
Upside: +1.14%
Apr 10, 2026
Maintained: Hold
Price Target: $87 → $95
Current: $88.66
Upside: +7.15%
Apr 9, 2026
Reiterated: Sell
Price Target: $75.46
Current: $82.09
Upside: -8.08%
Apr 8, 2026
Rated: Hold
Price Target: $73.00 → $74.00
Current: $75.76
Upside: -2.32%
Apr 2, 2026
Maintained: Hold
Price Target: $138
Current: $128.33
Upside: +7.54%
Apr 2, 2026
Maintained: Buy
Price Target: $59
Current: $61.01
Upside: -3.29%
Apr 2, 2026
Maintained: Hold
Price Target: $102
Current: $96.75
Upside: +5.43%
Apr 2, 2026
Maintained: Hold
Price Target: $116
Current: $118.44
Upside: -2.06%
Mar 26, 2026
Reiterated: Buy
Price Target: $401
Current: $259.32
Upside: +54.64%
Mar 3, 2026
Maintained: Hold
Price Target: $103
Current: $116.33
Upside: -11.46%
Feb 4, 2026
Reiterated: Buy
Price Target: $73
Current: $77.18
Upside: -5.42%
Jan 14, 2026
Reiterated: Buy
Price Target: $134 → $140
Current: $152.18
Upside: -8.00%
Dec 24, 2025
Reiterated: Buy
Price Target: $47 → $42
Current: $48.15
Upside: -13.02%
Dec 23, 2025
Maintained: Hold
Price Target: n/a
Current: $47.15
Upside: -
Dec 8, 2025
Maintained: Buy
Price Target: $51
Current: $48.91
Upside: +4.27%
Dec 3, 2025
Reiterated: Buy
Price Target: $85 → $92
Current: $78.68
Upside: +16.93%
Nov 5, 2025
Maintained: Sell
Price Target: $53
Current: $56.03
Upside: -5.41%
Oct 22, 2025
Maintained: Sell
Price Target: $41
Current: $52.20
Upside: -21.46%
Oct 13, 2025
Reiterated: Buy
Price Target: $84
Current: $81.98
Upside: +2.46%
Oct 7, 2025
Maintained: Sell
Price Target: $72
Current: $82.79
Upside: -13.03%
Oct 7, 2025
Maintained: Buy
Price Target: $42
Current: $38.43
Upside: +9.29%
Oct 6, 2025
Maintained: Hold
Price Target: $101 → $108
Current: $114.59
Upside: -5.75%
Jul 1, 2025
Maintained: Buy
Price Target: $63
Current: $72.52
Upside: n/a
Mar 17, 2025
Maintained: Buy
Price Target: $90 → $99
Current: $107.86
Upside: n/a
Nov 6, 2023
Upgraded: Hold
Price Target: $30 → $46
Current: $149.11
Upside: n/a
Nov 23, 2021
Upgraded: Buy
Price Target: $49.00
Current: $74.66
Upside: n/a
Jul 30, 2021
Upgraded: Hold
Price Target: $38.00 → $35.00
Current: $53.35
Upside: n/a
Dec 14, 2020
Upgraded: Hold
Price Target: $30.00
Current: $58.99
Upside: n/a
Sep 28, 2017
Maintained: Hold
Price Target: $55 → $45
Current: $36.45
Upside: n/a