Jon Windham
Stock Analyst at UBS
(3.95)
# 576
Out of 4,944 analysts
216
Total ratings
59.32%
Success rate
7.06%
Average return
Main Sectors:
Stocks Rated by Jon Windham
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
HASI HA Sustainable Infrastructure Capital | Maintains: Buy | $38 → $39 | $26.60 | +46.62% | 6 | Aug 11, 2025 | |
SMR NuScale Power | Maintains: Neutral | $34 → $38 | $37.38 | +1.66% | 5 | Aug 11, 2025 | |
ARRY Array Technologies | Maintains: Buy | $8.5 → $9 | $6.30 | +42.97% | 6 | Aug 11, 2025 | |
RUN Sunrun | Maintains: Buy | $15 → $16 | $11.77 | +35.94% | 17 | Aug 8, 2025 | |
SHLS Shoals Technologies Group | Maintains: Buy | $7.5 → $7 | $4.99 | +40.28% | 6 | Aug 6, 2025 | |
FSLR First Solar | Maintains: Buy | $255 → $275 | $190.90 | +44.05% | 20 | Aug 5, 2025 | |
NXT Nextracker | Maintains: Buy | $71 → $75 | $56.75 | +32.16% | 3 | Jul 31, 2025 | |
GNRC Generac Holdings | Maintains: Buy | $200 → $220 | $199.39 | +10.34% | 8 | Jul 31, 2025 | |
CLH Clean Harbors | Maintains: Neutral | $220 → $240 | $247.89 | -3.18% | 11 | Jul 31, 2025 | |
WM Waste Management | Maintains: Neutral | $260 → $265 | $231.22 | +14.61% | 17 | Jul 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $250 → $260 | $232.38 | +11.89% | 15 | Jul 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $100 → $105 | $89.42 | +17.42% | 9 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | $215 | $188.68 | +13.95% | 1 | Jul 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $17 → $20 | $26.57 | -24.73% | 13 | Jun 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Sell | $8 → $11 | $20.60 | -46.60% | 1 | Jun 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $1.6 → $1.4 | $0.15 | +809.09% | 12 | May 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4.5 → $6 | $7.45 | -19.41% | 4 | May 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $14.36 | - | 7 | Apr 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $130 → $135 | $99.35 | +35.88% | 9 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $50 → $57 | $50.34 | +13.23% | 3 | Apr 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $3.5 | $4.89 | -28.35% | 4 | Apr 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $25 → $22 | $22.33 | -1.48% | 8 | Mar 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $38 → $35 | $11.65 | +200.43% | 11 | Jun 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $170 → $181 | $185.47 | -2.41% | 6 | Feb 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $4.25 | $1.58 | +169.84% | 14 | Feb 16, 2024 |
HA Sustainable Infrastructure Capital
Aug 11, 2025
Maintains: Buy
Price Target: $38 → $39
Current: $26.60
Upside: +46.62%
NuScale Power
Aug 11, 2025
Maintains: Neutral
Price Target: $34 → $38
Current: $37.38
Upside: +1.66%
Array Technologies
Aug 11, 2025
Maintains: Buy
Price Target: $8.5 → $9
Current: $6.30
Upside: +42.97%
Sunrun
Aug 8, 2025
Maintains: Buy
Price Target: $15 → $16
Current: $11.77
Upside: +35.94%
Shoals Technologies Group
Aug 6, 2025
Maintains: Buy
Price Target: $7.5 → $7
Current: $4.99
Upside: +40.28%
First Solar
Aug 5, 2025
Maintains: Buy
Price Target: $255 → $275
Current: $190.90
Upside: +44.05%
Nextracker
Jul 31, 2025
Maintains: Buy
Price Target: $71 → $75
Current: $56.75
Upside: +32.16%
Generac Holdings
Jul 31, 2025
Maintains: Buy
Price Target: $200 → $220
Current: $199.39
Upside: +10.34%
Clean Harbors
Jul 31, 2025
Maintains: Neutral
Price Target: $220 → $240
Current: $247.89
Upside: -3.18%
Waste Management
Jul 30, 2025
Maintains: Neutral
Price Target: $260 → $265
Current: $231.22
Upside: +14.61%
Jul 30, 2025
Maintains: Neutral
Price Target: $250 → $260
Current: $232.38
Upside: +11.89%
Jul 24, 2025
Maintains: Buy
Price Target: $100 → $105
Current: $89.42
Upside: +17.42%
Jul 21, 2025
Initiates: Neutral
Price Target: $215
Current: $188.68
Upside: +13.95%
Jun 10, 2025
Maintains: Neutral
Price Target: $17 → $20
Current: $26.57
Upside: -24.73%
Jun 3, 2025
Maintains: Sell
Price Target: $8 → $11
Current: $20.60
Upside: -46.60%
May 29, 2025
Maintains: Neutral
Price Target: $1.6 → $1.4
Current: $0.15
Upside: +809.09%
May 13, 2025
Maintains: Neutral
Price Target: $4.5 → $6
Current: $7.45
Upside: -19.41%
Apr 14, 2025
Downgrades: Neutral
Price Target: n/a
Current: $14.36
Upside: -
Apr 11, 2025
Maintains: Buy
Price Target: $130 → $135
Current: $99.35
Upside: +35.88%
Apr 4, 2025
Maintains: Buy
Price Target: $50 → $57
Current: $50.34
Upside: +13.23%
Apr 2, 2025
Maintains: Neutral
Price Target: $4 → $3.5
Current: $4.89
Upside: -28.35%
Mar 27, 2025
Maintains: Neutral
Price Target: $25 → $22
Current: $22.33
Upside: -1.48%
Jun 12, 2024
Maintains: Buy
Price Target: $38 → $35
Current: $11.65
Upside: +200.43%
Feb 29, 2024
Downgrades: Neutral
Price Target: $170 → $181
Current: $185.47
Upside: -2.41%
Feb 16, 2024
Maintains: Neutral
Price Target: $4 → $4.25
Current: $1.58
Upside: +169.84%