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
Main Sectors:
Stocks Rated by Ross Fowler
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| FRVO Fervo Energy Company | Initiated Coverage: Hold | $40 | $33.57 | +19.17% | 1 | Jun 8, 2026 | |
| AVA Avista | Maintained: Sell | $37 | $42.06 | -12.03% | 11 | Jun 3, 2026 | |
| CMS CMS Energy | Maintained: Buy | $88 | $72.63 | +21.16% | 12 | Jun 3, 2026 | |
| FE FirstEnergy | Maintained: Hold | $53 | $45.91 | +15.44% | 7 | May 26, 2026 | |
| ES Eversource Energy | Maintained: Buy | $75 | $69.41 | +8.05% | 38 | May 21, 2026 | |
| AWK American Water Works Company | Reiterated: Hold | $139 → $134 | $125.53 | +6.75% | 9 | May 20, 2026 | |
| SR Spire | Maintained: Hold | $84 → $95 | $80.25 | +18.38% | 10 | May 19, 2026 | |
| HASI HA Sustainable Infrastructure Capital | Rated: Buy | $49 | $36.80 | +33.15% | 1 | May 13, 2026 | |
| SWX Southwest Gas Holdings | Reiterated: Buy | $98 | $88.02 | +11.34% | 11 | May 8, 2026 | |
| VST Vistra | Reiterated: Buy | $218 → $202 | $146.22 | +38.15% | 18 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $447 → $430 | $358.74 | +19.86% | 12 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $177 → $206 | $167.62 | +22.90% | 7 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $100 | $90.87 | +10.05% | 18 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $84 → $89 | $78.59 | +13.25% | 22 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $104 → $107 | $106.40 | +0.56% | 17 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $155 → $162 | $145.95 | +11.00% | 13 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $122 → $133 | $127.76 | +4.10% | 15 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $22 → $23 | $16.58 | +38.72% | 14 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $43 → $42 | $35.75 | +17.48% | 10 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $80 → $78 | $71.26 | +9.46% | 16 | Apr 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $48 → $51 | $47.40 | +7.59% | 9 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $43 → $44 | $42.39 | +3.80% | 12 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $63 → $65 | $66.25 | -1.89% | 16 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $89 → $88 | $82.27 | +6.96% | 13 | Apr 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $87 → $95 | $84.83 | +11.99% | 10 | Apr 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $72 → $76 | $67.78 | +12.13% | 10 | Apr 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $73.94 | $77.81 | -4.97% | 32 | Apr 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $22 → $23 | $20.97 | +9.68% | 11 | Apr 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $73.00 → $74.00 | $72.09 | +2.65% | 23 | Apr 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $138 | $123.82 | +11.45% | 12 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $59 | $57.64 | +2.36% | 12 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $102 | $92.95 | +9.74% | 16 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $116 | $113.10 | +2.56% | 13 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $401 | $251.65 | +59.35% | 26 | Mar 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $103 | $109.66 | -6.07% | 5 | Mar 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $73 | $72.37 | +0.87% | 15 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $134 → $140 | $140.30 | -0.21% | 8 | Jan 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $47 → $42 | $46.33 | -9.61% | 17 | Dec 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $45.33 | - | 9 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $51 | $46.39 | +9.94% | 4 | Dec 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $85 → $92 | $76.00 | +21.05% | 6 | Dec 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $53 | $53.85 | -1.58% | 5 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $41 | $50.24 | -18.39% | 9 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $84 | $77.87 | +7.87% | 12 | Oct 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $72 | $79.18 | -9.07% | 6 | Oct 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $42 | $37.52 | +11.94% | 7 | Oct 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $101 → $108 | $107.99 | +0.01% | 10 | Oct 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $63 | $65.68 | -4.08% | 10 | Jul 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $90 → $99 | $102.65 | n/a | 8 | Mar 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $30 → $46 | $129.96 | n/a | 2 | Nov 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $49.00 | $71.90 | n/a | 1 | Nov 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $38.00 → $35.00 | $50.75 | n/a | 18 | Jul 30, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $30.00 | $56.21 | n/a | 11 | Dec 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $55 → $45 | $38.67 | n/a | 20 | Sep 28, 2017 |
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%
Apr 30, 2026
Reiterated: Buy
Price Target: $447 → $430
Current: $358.74
Upside: +19.86%
Apr 27, 2026
Maintained: Hold
Price Target: $177 → $206
Current: $167.62
Upside: +22.90%
Apr 27, 2026
Reiterated: Buy
Price Target: $100
Current: $90.87
Upside: +10.05%
Apr 24, 2026
Reiterated: Buy
Price Target: $84 → $89
Current: $78.59
Upside: +13.25%
Apr 23, 2026
Reiterated: Sell
Price Target: $104 → $107
Current: $106.40
Upside: +0.56%
Apr 23, 2026
Maintained: Buy
Price Target: $155 → $162
Current: $145.95
Upside: +11.00%
Apr 21, 2026
Maintained: Hold
Price Target: $122 → $133
Current: $127.76
Upside: +4.10%
Apr 21, 2026
Maintained: Buy
Price Target: $22 → $23
Current: $16.58
Upside: +38.72%
Apr 21, 2026
Reiterated: Buy
Price Target: $43 → $42
Current: $35.75
Upside: +17.48%
Apr 20, 2026
Reiterated: Buy
Price Target: $80 → $78
Current: $71.26
Upside: +9.46%
Apr 16, 2026
Rated: Hold
Price Target: $48 → $51
Current: $47.40
Upside: +7.59%
Apr 15, 2026
Reiterated: Hold
Price Target: $43 → $44
Current: $42.39
Upside: +3.80%
Apr 15, 2026
Reiterated: Hold
Price Target: $63 → $65
Current: $66.25
Upside: -1.89%
Apr 14, 2026
Maintained: Buy
Price Target: $89 → $88
Current: $82.27
Upside: +6.96%
Apr 10, 2026
Maintained: Hold
Price Target: $87 → $95
Current: $84.83
Upside: +11.99%
Apr 9, 2026
Reiterated: Hold
Price Target: $72 → $76
Current: $67.78
Upside: +12.13%
Apr 9, 2026
Reiterated: Sell
Price Target: $73.94
Current: $77.81
Upside: -4.97%
Apr 8, 2026
Rated: Buy
Price Target: $22 → $23
Current: $20.97
Upside: +9.68%
Apr 8, 2026
Rated: Hold
Price Target: $73.00 → $74.00
Current: $72.09
Upside: +2.65%
Apr 2, 2026
Maintained: Hold
Price Target: $138
Current: $123.82
Upside: +11.45%
Apr 2, 2026
Maintained: Buy
Price Target: $59
Current: $57.64
Upside: +2.36%
Apr 2, 2026
Maintained: Hold
Price Target: $102
Current: $92.95
Upside: +9.74%
Apr 2, 2026
Maintained: Hold
Price Target: $116
Current: $113.10
Upside: +2.56%
Mar 26, 2026
Reiterated: Buy
Price Target: $401
Current: $251.65
Upside: +59.35%
Mar 3, 2026
Maintained: Hold
Price Target: $103
Current: $109.66
Upside: -6.07%
Feb 4, 2026
Reiterated: Buy
Price Target: $73
Current: $72.37
Upside: +0.87%
Jan 14, 2026
Reiterated: Buy
Price Target: $134 → $140
Current: $140.30
Upside: -0.21%
Dec 24, 2025
Reiterated: Buy
Price Target: $47 → $42
Current: $46.33
Upside: -9.61%
Dec 23, 2025
Maintained: Hold
Price Target: n/a
Current: $45.33
Upside: -
Dec 8, 2025
Maintained: Buy
Price Target: $51
Current: $46.39
Upside: +9.94%
Dec 3, 2025
Reiterated: Buy
Price Target: $85 → $92
Current: $76.00
Upside: +21.05%
Nov 5, 2025
Maintained: Sell
Price Target: $53
Current: $53.85
Upside: -1.58%
Oct 22, 2025
Maintained: Sell
Price Target: $41
Current: $50.24
Upside: -18.39%
Oct 13, 2025
Reiterated: Buy
Price Target: $84
Current: $77.87
Upside: +7.87%
Oct 7, 2025
Maintained: Sell
Price Target: $72
Current: $79.18
Upside: -9.07%
Oct 7, 2025
Maintained: Buy
Price Target: $42
Current: $37.52
Upside: +11.94%
Oct 6, 2025
Maintained: Hold
Price Target: $101 → $108
Current: $107.99
Upside: +0.01%
Jul 1, 2025
Maintained: Buy
Price Target: $63
Current: $65.68
Upside: -4.08%
Mar 17, 2025
Maintained: Buy
Price Target: $90 → $99
Current: $102.65
Upside: n/a
Nov 6, 2023
Upgraded: Hold
Price Target: $30 → $46
Current: $129.96
Upside: n/a
Nov 23, 2021
Upgraded: Buy
Price Target: $49.00
Current: $71.90
Upside: n/a
Jul 30, 2021
Upgraded: Hold
Price Target: $38.00 → $35.00
Current: $50.75
Upside: n/a
Dec 14, 2020
Upgraded: Hold
Price Target: $30.00
Current: $56.21
Upside: n/a
Sep 28, 2017
Maintained: Hold
Price Target: $55 → $45
Current: $38.67
Upside: n/a