Jon Windham
Stock Analyst at UBS
(3.97)
# 608
Out of 5,130 analysts
252
Total ratings
53.73%
Success rate
10.02%
Average return
Main Sectors:
Stocks Rated by Jon Windham
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| WM Waste Management | Upgrades: Buy | $225 → $260 | $218.57 | +18.96% | 20 | Jan 9, 2026 | |
| CHPT ChargePoint Holdings | Maintains: Neutral | $12 → $9 | $7.04 | +27.84% | 2 | Dec 22, 2025 | |
| FLNC Fluence Energy | Maintains: Neutral | $8 → $22 | $23.28 | -5.50% | 6 | Dec 4, 2025 | |
| OKLO Oklo Inc. | Maintains: Neutral | $65 → $95 | $102.50 | -7.32% | 2 | Dec 3, 2025 | |
| AMRC Ameresco | Maintains: Neutral | $23 → $40 | $31.07 | +28.74% | 3 | Dec 3, 2025 | |
| FTCI FTC Solar | Maintains: Neutral | $5.5 → $10 | $12.12 | -17.49% | 6 | Dec 2, 2025 | |
| LEU Centrus Energy | Maintains: Neutral | $215 → $245 | $309.26 | -20.78% | 2 | Nov 25, 2025 | |
| SMR NuScale Power | Maintains: Neutral | $38 → $20 | $19.72 | +1.42% | 6 | Nov 25, 2025 | |
| ENLT Enlight Renewable Energy | Initiates: Buy | $47 | $51.51 | -8.76% | 1 | Nov 24, 2025 | |
| CSIQ Canadian Solar | Maintains: Buy | $15 → $37 | $20.25 | +82.72% | 13 | Nov 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $30 → $40 | $35.31 | +13.30% | 15 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $9 → $15 | $10.01 | +49.85% | 10 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $5.4 → $5.9 | $3.09 | +90.94% | 2 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $39 → $40 | $34.22 | +16.89% | 7 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $58 → $60 | $42.69 | +40.55% | 5 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $105 → $135 | $119.05 | +13.40% | 10 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $9 → $12 | $9.62 | +24.74% | 8 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $275 → $330 | $237.83 | +38.75% | 21 | Nov 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $135 → $140 | $99.95 | +40.07% | 11 | Nov 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $245 → $240 | $255.59 | -6.10% | 13 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $16 → $18 | $17.75 | +1.41% | 9 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $220 → $215 | $156.60 | +37.29% | 9 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $110 → $125 | $99.08 | +26.16% | 5 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $190 → $195 | $166.22 | +17.31% | 10 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $16 → $26 | $18.90 | +37.57% | 18 | Oct 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $260 → $240 | $210.85 | +13.82% | 16 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $25 → $22 | $29.18 | -24.61% | 8 | Mar 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $4.25 | $1.62 | +162.35% | 14 | Feb 16, 2024 |
Waste Management
Jan 9, 2026
Upgrades: Buy
Price Target: $225 → $260
Current: $218.57
Upside: +18.96%
ChargePoint Holdings
Dec 22, 2025
Maintains: Neutral
Price Target: $12 → $9
Current: $7.04
Upside: +27.84%
Fluence Energy
Dec 4, 2025
Maintains: Neutral
Price Target: $8 → $22
Current: $23.28
Upside: -5.50%
Oklo Inc.
Dec 3, 2025
Maintains: Neutral
Price Target: $65 → $95
Current: $102.50
Upside: -7.32%
Ameresco
Dec 3, 2025
Maintains: Neutral
Price Target: $23 → $40
Current: $31.07
Upside: +28.74%
FTC Solar
Dec 2, 2025
Maintains: Neutral
Price Target: $5.5 → $10
Current: $12.12
Upside: -17.49%
Centrus Energy
Nov 25, 2025
Maintains: Neutral
Price Target: $215 → $245
Current: $309.26
Upside: -20.78%
NuScale Power
Nov 25, 2025
Maintains: Neutral
Price Target: $38 → $20
Current: $19.72
Upside: +1.42%
Enlight Renewable Energy
Nov 24, 2025
Initiates: Buy
Price Target: $47
Current: $51.51
Upside: -8.76%
Canadian Solar
Nov 19, 2025
Maintains: Buy
Price Target: $15 → $37
Current: $20.25
Upside: +82.72%
Nov 14, 2025
Maintains: Neutral
Price Target: $30 → $40
Current: $35.31
Upside: +13.30%
Nov 11, 2025
Maintains: Buy
Price Target: $9 → $15
Current: $10.01
Upside: +49.85%
Nov 11, 2025
Maintains: Buy
Price Target: $5.4 → $5.9
Current: $3.09
Upside: +90.94%
Nov 10, 2025
Maintains: Buy
Price Target: $39 → $40
Current: $34.22
Upside: +16.89%
Nov 10, 2025
Maintains: Buy
Price Target: $58 → $60
Current: $42.69
Upside: +40.55%
Nov 7, 2025
Maintains: Buy
Price Target: $105 → $135
Current: $119.05
Upside: +13.40%
Nov 5, 2025
Maintains: Buy
Price Target: $9 → $12
Current: $9.62
Upside: +24.74%
Nov 3, 2025
Maintains: Buy
Price Target: $275 → $330
Current: $237.83
Upside: +38.75%
Nov 3, 2025
Maintains: Buy
Price Target: $135 → $140
Current: $99.95
Upside: +40.07%
Oct 31, 2025
Maintains: Neutral
Price Target: $245 → $240
Current: $255.59
Upside: -6.10%
Oct 31, 2025
Maintains: Neutral
Price Target: $16 → $18
Current: $17.75
Upside: +1.41%
Oct 30, 2025
Maintains: Buy
Price Target: $220 → $215
Current: $156.60
Upside: +37.29%
Oct 29, 2025
Maintains: Buy
Price Target: $110 → $125
Current: $99.08
Upside: +26.16%
Oct 23, 2025
Maintains: Neutral
Price Target: $190 → $195
Current: $166.22
Upside: +17.31%
Oct 21, 2025
Maintains: Buy
Price Target: $16 → $26
Current: $18.90
Upside: +37.57%
Oct 16, 2025
Maintains: Neutral
Price Target: $260 → $240
Current: $210.85
Upside: +13.82%
Mar 27, 2025
Maintains: Neutral
Price Target: $25 → $22
Current: $29.18
Upside: -24.61%
Feb 16, 2024
Maintains: Neutral
Price Target: $4 → $4.25
Current: $1.62
Upside: +162.35%