
Ross Fowler
Stock Analyst at Bank of America Securities
(4.05)
# 1,706
Out of 4,988 analysts
723
Total ratings
55.8%
Success rate
4.6%
Average return
Main Sectors:
Stocks Rated by Ross Fowler
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AWK American Water Works Company | Reiterated: Hold | $140 | $135.90 | +3.02% | 13 | Sep 17, 2026 | |
| OGS ONE Gas | Reiterated: Buy | n/a | $75.19 | - | 7 | Sep 16, 2026 | |
| PCG PG&E Corporation | Reiterated: Hold | $23 → $14 | $13.20 | +6.06% | 15 | Sep 4, 2026 | |
| SR Spire | Reiterated: Hold | $95 | $79.23 | +19.90% | 12 | Sep 2, 2026 | |
| EIX Edison International | Downgraded: Hold | $78 → $51 | $55.31 | -7.79% | 17 | Sep 1, 2026 | |
| HTO H2O America | Reiterated: Buy | $70 | $62.67 | +11.70% | 14 | Aug 24, 2026 | |
| HASI HA Sustainable Infrastructure Capital | Reiterated: Buy | $49 → $45 | $36.73 | +22.52% | 2 | Aug 18, 2026 | |
| EROC ERock | Rated: Buy | $16 → $19 | $13.09 | +45.15% | 3 | Aug 13, 2026 | |
| LNT Alliant Energy | Reiterated: Buy | n/a | $65.61 | - | 18 | Aug 12, 2026 | |
| PEG Public Service Enterprise Group | Reiterated: Buy | n/a | $69.77 | - | 23 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $70.45 | - | 13 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $23 | $18.56 | +23.92% | 14 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $81.31 | - | 20 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $40.58 | - | 19 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $138 | $117.53 | +17.42% | 14 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $100 | $85.52 | +16.93% | 18 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $65.34 | - | 13 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $165 | $128.52 | +28.38% | 15 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $103 → $115 | $102.01 | +12.73% | 6 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $93 | $80.47 | +15.57% | 12 | Jul 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $133 | $120.00 | +10.83% | 16 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $88 → $91 | $79.78 | +14.06% | 14 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $44 → $43 | $38.22 | +12.51% | 13 | Jul 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $140 → $163 | $131.58 | +23.88% | 9 | Jul 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $40 → $36 | $16.91 | +112.89% | 2 | Jul 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $42 | $33.34 | +25.97% | 11 | Jul 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $37 | $36.25 | +2.07% | 12 | Jun 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $67.72 | - | 38 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $53 | $45.26 | +17.10% | 7 | May 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $98 | $85.85 | +14.15% | 11 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $447 → $430 | $292.30 | +47.11% | 12 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $218 → $202 | $140.67 | +43.60% | 18 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $177 → $206 | $160.30 | +28.51% | 7 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $104 → $107 | $105.43 | +1.49% | 17 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $48 → $51 | $45.51 | +12.06% | 9 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $63 → $65 | $63.58 | +2.23% | 16 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $73.51 | $75.78 | -3.00% | 32 | Apr 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $73.00 → $74.00 | $69.03 | +7.20% | 23 | Apr 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $116 | $103.17 | +12.44% | 13 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $401 | $254.71 | +57.43% | 26 | Mar 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | n/a | $42.07 | - | 9 | Dec 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $51 | $47.38 | +7.64% | 4 | Dec 8, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $53 | $55.32 | -4.19% | 5 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $41 | $47.24 | -13.21% | 9 | Oct 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $84 | $72.30 | +16.18% | 12 | Oct 13, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $72 | $85.57 | -15.86% | 6 | Oct 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $42 | $41.04 | +2.34% | 7 | Oct 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $101 → $108 | $102.23 | +5.64% | 10 | Oct 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $63 | $68.47 | n/a | 10 | Jul 1, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $90 → $99 | $94.21 | n/a | 8 | Mar 17, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $30 → $46 | $103.66 | n/a | 2 | Nov 6, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $49.00 | $73.20 | n/a | 1 | Nov 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $38.00 → $35.00 | $51.08 | n/a | 18 | Jul 30, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $30.00 | $51.90 | n/a | 11 | Dec 14, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $55 → $45 | $36.07 | n/a | 20 | Sep 28, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $49.81 → $62.26 | $41.71 | n/a | 17 | Sep 28, 2017 |
American Water Works Company
Sep 17, 2026
Reiterated: Hold
Price Target: $140
Current: $135.90
Upside: +3.02%
ONE Gas
Sep 16, 2026
Reiterated: Buy
Price Target: n/a
Current: $75.19
Upside: -
PG&E Corporation
Sep 4, 2026
Reiterated: Hold
Price Target: $23 → $14
Current: $13.20
Upside: +6.06%
Spire
Sep 2, 2026
Reiterated: Hold
Price Target: $95
Current: $79.23
Upside: +19.90%
Edison International
Sep 1, 2026
Downgraded: Hold
Price Target: $78 → $51
Current: $55.31
Upside: -7.79%
H2O America
Aug 24, 2026
Reiterated: Buy
Price Target: $70
Current: $62.67
Upside: +11.70%
HA Sustainable Infrastructure Capital
Aug 18, 2026
Reiterated: Buy
Price Target: $49 → $45
Current: $36.73
Upside: +22.52%
ERock
Aug 13, 2026
Rated: Buy
Price Target: $16 → $19
Current: $13.09
Upside: +45.15%
Alliant Energy
Aug 12, 2026
Reiterated: Buy
Price Target: n/a
Current: $65.61
Upside: -
Public Service Enterprise Group
Aug 12, 2026
Reiterated: Buy
Price Target: n/a
Current: $69.77
Upside: -
Aug 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $70.45
Upside: -
Aug 7, 2026
Reiterated: Buy
Price Target: $23
Current: $18.56
Upside: +23.92%
Aug 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $81.31
Upside: -
Aug 6, 2026
Reiterated: Buy
Price Target: n/a
Current: $40.58
Upside: -
Aug 4, 2026
Reiterated: Hold
Price Target: $138
Current: $117.53
Upside: +17.42%
Aug 3, 2026
Reiterated: Hold
Price Target: $100
Current: $85.52
Upside: +16.93%
Jul 30, 2026
Reiterated: Buy
Price Target: n/a
Current: $65.34
Upside: -
Jul 29, 2026
Reiterated: Buy
Price Target: $165
Current: $128.52
Upside: +28.38%
Jul 27, 2026
Reiterated: Hold
Price Target: $103 → $115
Current: $102.01
Upside: +12.73%
Jul 27, 2026
Reiterated: Hold
Price Target: $93
Current: $80.47
Upside: +15.57%
Jul 24, 2026
Reiterated: Hold
Price Target: $133
Current: $120.00
Upside: +10.83%
Jul 22, 2026
Reiterated: Buy
Price Target: $88 → $91
Current: $79.78
Upside: +14.06%
Jul 21, 2026
Reiterated: Hold
Price Target: $44 → $43
Current: $38.22
Upside: +12.51%
Jul 20, 2026
Rated: Buy
Price Target: $140 → $163
Current: $131.58
Upside: +23.88%
Jul 17, 2026
Upgraded: Buy
Price Target: $40 → $36
Current: $16.91
Upside: +112.89%
Jul 8, 2026
Reiterated: Buy
Price Target: $42
Current: $33.34
Upside: +25.97%
Jun 15, 2026
Reiterated: Sell
Price Target: $37
Current: $36.25
Upside: +2.07%
Jun 12, 2026
Reiterated: Buy
Price Target: n/a
Current: $67.72
Upside: -
May 26, 2026
Reiterated: Hold
Price Target: $53
Current: $45.26
Upside: +17.10%
May 8, 2026
Reiterated: Buy
Price Target: $98
Current: $85.85
Upside: +14.15%
Apr 30, 2026
Reiterated: Buy
Price Target: $447 → $430
Current: $292.30
Upside: +47.11%
Apr 30, 2026
Reiterated: Buy
Price Target: $218 → $202
Current: $140.67
Upside: +43.60%
Apr 27, 2026
Reiterated: Hold
Price Target: $177 → $206
Current: $160.30
Upside: +28.51%
Apr 23, 2026
Reiterated: Sell
Price Target: $104 → $107
Current: $105.43
Upside: +1.49%
Apr 16, 2026
Rated: Hold
Price Target: $48 → $51
Current: $45.51
Upside: +12.06%
Apr 15, 2026
Reiterated: Hold
Price Target: $63 → $65
Current: $63.58
Upside: +2.23%
Apr 9, 2026
Reiterated: Sell
Price Target: $73.51
Current: $75.78
Upside: -3.00%
Apr 8, 2026
Rated: Hold
Price Target: $73.00 → $74.00
Current: $69.03
Upside: +7.20%
Apr 2, 2026
Reiterated: Hold
Price Target: $116
Current: $103.17
Upside: +12.44%
Mar 26, 2026
Reiterated: Buy
Price Target: $401
Current: $254.71
Upside: +57.43%
Dec 23, 2025
Reiterated: Hold
Price Target: n/a
Current: $42.07
Upside: -
Dec 8, 2025
Reiterated: Buy
Price Target: $51
Current: $47.38
Upside: +7.64%
Nov 5, 2025
Reiterated: Sell
Price Target: $53
Current: $55.32
Upside: -4.19%
Oct 22, 2025
Reiterated: Sell
Price Target: $41
Current: $47.24
Upside: -13.21%
Oct 13, 2025
Reiterated: Buy
Price Target: $84
Current: $72.30
Upside: +16.18%
Oct 7, 2025
Reiterated: Sell
Price Target: $72
Current: $85.57
Upside: -15.86%
Oct 7, 2025
Reiterated: Buy
Price Target: $42
Current: $41.04
Upside: +2.34%
Oct 6, 2025
Reiterated: Hold
Price Target: $101 → $108
Current: $102.23
Upside: +5.64%
Jul 1, 2025
Reiterated: Buy
Price Target: $63
Current: $68.47
Upside: n/a
Mar 17, 2025
Reiterated: Buy
Price Target: $90 → $99
Current: $94.21
Upside: n/a
Nov 6, 2023
Upgraded: Hold
Price Target: $30 → $46
Current: $103.66
Upside: n/a
Nov 23, 2021
Upgraded: Buy
Price Target: $49.00
Current: $73.20
Upside: n/a
Jul 30, 2021
Upgraded: Hold
Price Target: $38.00 → $35.00
Current: $51.08
Upside: n/a
Dec 14, 2020
Upgraded: Hold
Price Target: $30.00
Current: $51.90
Upside: n/a
Sep 28, 2017
Reiterated: Hold
Price Target: $55 → $45
Current: $36.07
Upside: n/a
Sep 28, 2017
Reiterated: Hold
Price Target: $49.81 → $62.26
Current: $41.71
Upside: n/a