Jon Windham
Stock Analyst at UBS
(4.23)
# 446
Out of 5,090 analysts
250
Total ratings
54.48%
Success rate
13.42%
Average return
Main Sectors:
Stocks Rated by Jon Windham
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| FLNC Fluence Energy | Maintains: Neutral | $8 → $22 | $23.96 | -8.18% | 6 | Dec 4, 2025 | |
| OKLO Oklo Inc. | Maintains: Neutral | $65 → $95 | $104.67 | -9.24% | 2 | Dec 3, 2025 | |
| AMRC Ameresco | Maintains: Neutral | $23 → $40 | $33.25 | +20.30% | 3 | Dec 3, 2025 | |
| FTCI FTC Solar | Maintains: Neutral | $5.5 → $10 | $9.32 | +7.30% | 6 | Dec 2, 2025 | |
| LEU Centrus Energy | Maintains: Neutral | $215 → $245 | $266.23 | -7.97% | 2 | Nov 25, 2025 | |
| SMR NuScale Power | Maintains: Neutral | $38 → $20 | $21.39 | -6.50% | 6 | Nov 25, 2025 | |
| ENLT Enlight Renewable Energy | Initiates: Buy | $47 | $41.28 | +13.86% | 1 | Nov 24, 2025 | |
| CSIQ Canadian Solar | Maintains: Buy | $15 → $37 | $23.84 | +55.20% | 13 | Nov 19, 2025 | |
| SEDG SolarEdge Technologies | Maintains: Neutral | $30 → $40 | $29.52 | +35.50% | 15 | Nov 14, 2025 | |
| ARRY Array Technologies | Maintains: Buy | $9 → $15 | $7.92 | +89.39% | 10 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $5.4 → $5.9 | $3.41 | +73.02% | 2 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $39 → $40 | $33.42 | +19.69% | 7 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $58 → $60 | $44.72 | +34.17% | 5 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $105 → $135 | $112.64 | +19.85% | 10 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $9 → $12 | $8.03 | +49.44% | 8 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $275 → $330 | $257.61 | +28.10% | 21 | Nov 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $135 → $140 | $94.57 | +48.04% | 11 | Nov 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $240 → $225 | $213.58 | +5.35% | 19 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $245 → $240 | $237.36 | +1.11% | 13 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $16 → $18 | $18.30 | -1.64% | 9 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $220 → $215 | $162.33 | +32.45% | 9 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $110 → $125 | $90.59 | +37.99% | 5 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $190 → $195 | $173.11 | +12.65% | 10 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $16 → $26 | $17.58 | +47.90% | 18 | Oct 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $260 → $240 | $216.53 | +10.84% | 16 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $13 → $12 | $10.43 | +15.05% | 1 | Sep 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $25 → $22 | $24.22 | -9.17% | 8 | Mar 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $4.25 | $1.60 | +165.63% | 14 | Feb 16, 2024 |
Fluence Energy
Dec 4, 2025
Maintains: Neutral
Price Target: $8 → $22
Current: $23.96
Upside: -8.18%
Oklo Inc.
Dec 3, 2025
Maintains: Neutral
Price Target: $65 → $95
Current: $104.67
Upside: -9.24%
Ameresco
Dec 3, 2025
Maintains: Neutral
Price Target: $23 → $40
Current: $33.25
Upside: +20.30%
FTC Solar
Dec 2, 2025
Maintains: Neutral
Price Target: $5.5 → $10
Current: $9.32
Upside: +7.30%
Centrus Energy
Nov 25, 2025
Maintains: Neutral
Price Target: $215 → $245
Current: $266.23
Upside: -7.97%
NuScale Power
Nov 25, 2025
Maintains: Neutral
Price Target: $38 → $20
Current: $21.39
Upside: -6.50%
Enlight Renewable Energy
Nov 24, 2025
Initiates: Buy
Price Target: $47
Current: $41.28
Upside: +13.86%
Canadian Solar
Nov 19, 2025
Maintains: Buy
Price Target: $15 → $37
Current: $23.84
Upside: +55.20%
SolarEdge Technologies
Nov 14, 2025
Maintains: Neutral
Price Target: $30 → $40
Current: $29.52
Upside: +35.50%
Array Technologies
Nov 11, 2025
Maintains: Buy
Price Target: $9 → $15
Current: $7.92
Upside: +89.39%
Nov 11, 2025
Maintains: Buy
Price Target: $5.4 → $5.9
Current: $3.41
Upside: +73.02%
Nov 10, 2025
Maintains: Buy
Price Target: $39 → $40
Current: $33.42
Upside: +19.69%
Nov 10, 2025
Maintains: Buy
Price Target: $58 → $60
Current: $44.72
Upside: +34.17%
Nov 7, 2025
Maintains: Buy
Price Target: $105 → $135
Current: $112.64
Upside: +19.85%
Nov 5, 2025
Maintains: Buy
Price Target: $9 → $12
Current: $8.03
Upside: +49.44%
Nov 3, 2025
Maintains: Buy
Price Target: $275 → $330
Current: $257.61
Upside: +28.10%
Nov 3, 2025
Maintains: Buy
Price Target: $135 → $140
Current: $94.57
Upside: +48.04%
Oct 31, 2025
Maintains: Neutral
Price Target: $240 → $225
Current: $213.58
Upside: +5.35%
Oct 31, 2025
Maintains: Neutral
Price Target: $245 → $240
Current: $237.36
Upside: +1.11%
Oct 31, 2025
Maintains: Neutral
Price Target: $16 → $18
Current: $18.30
Upside: -1.64%
Oct 30, 2025
Maintains: Buy
Price Target: $220 → $215
Current: $162.33
Upside: +32.45%
Oct 29, 2025
Maintains: Buy
Price Target: $110 → $125
Current: $90.59
Upside: +37.99%
Oct 23, 2025
Maintains: Neutral
Price Target: $190 → $195
Current: $173.11
Upside: +12.65%
Oct 21, 2025
Maintains: Buy
Price Target: $16 → $26
Current: $17.58
Upside: +47.90%
Oct 16, 2025
Maintains: Neutral
Price Target: $260 → $240
Current: $216.53
Upside: +10.84%
Sep 19, 2025
Maintains: Neutral
Price Target: $13 → $12
Current: $10.43
Upside: +15.05%
Mar 27, 2025
Maintains: Neutral
Price Target: $25 → $22
Current: $24.22
Upside: -9.17%
Feb 16, 2024
Maintains: Neutral
Price Target: $4 → $4.25
Current: $1.60
Upside: +165.63%