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 | $24.00 | -8.33% | 6 | Dec 4, 2025 | |
| OKLO Oklo Inc. | Maintains: Neutral | $65 → $95 | $104.08 | -8.72% | 2 | Dec 3, 2025 | |
| AMRC Ameresco | Maintains: Neutral | $23 → $40 | $32.94 | +21.45% | 3 | Dec 3, 2025 | |
| FTCI FTC Solar | Maintains: Neutral | $5.5 → $10 | $9.58 | +4.44% | 6 | Dec 2, 2025 | |
| LEU Centrus Energy | Maintains: Neutral | $215 → $245 | $263.55 | -7.04% | 2 | Nov 25, 2025 | |
| SMR NuScale Power | Maintains: Neutral | $38 → $20 | $21.65 | -7.60% | 6 | Nov 25, 2025 | |
| ENLT Enlight Renewable Energy | Initiates: Buy | $47 | $41.32 | +13.74% | 1 | Nov 24, 2025 | |
| CSIQ Canadian Solar | Maintains: Buy | $15 → $37 | $24.40 | +51.64% | 13 | Nov 19, 2025 | |
| SEDG SolarEdge Technologies | Maintains: Neutral | $30 → $40 | $31.00 | +29.03% | 15 | Nov 14, 2025 | |
| ARRY Array Technologies | Maintains: Buy | $9 → $15 | $7.93 | +89.16% | 10 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $5.4 → $5.9 | $3.47 | +70.03% | 2 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $39 → $40 | $33.82 | +18.27% | 7 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $58 → $60 | $44.48 | +34.91% | 5 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $105 → $135 | $111.75 | +20.81% | 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 | $260.67 | +26.60% | 21 | Nov 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $135 → $140 | $94.60 | +47.99% | 11 | Nov 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $240 → $225 | $214.17 | +5.06% | 19 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $245 → $240 | $236.77 | +1.36% | 13 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $16 → $18 | $18.48 | -2.60% | 9 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $220 → $215 | $164.68 | +30.56% | 9 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $110 → $125 | $89.84 | +39.14% | 5 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $190 → $195 | $173.48 | +12.41% | 10 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $16 → $26 | $17.99 | +44.52% | 18 | Oct 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $260 → $240 | $216.18 | +11.02% | 16 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $13 → $12 | $10.79 | +11.21% | 1 | Sep 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $25 → $22 | $24.67 | -10.82% | 8 | Mar 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $4.25 | $1.58 | +168.99% | 14 | Feb 16, 2024 |
Fluence Energy
Dec 4, 2025
Maintains: Neutral
Price Target: $8 → $22
Current: $24.00
Upside: -8.33%
Oklo Inc.
Dec 3, 2025
Maintains: Neutral
Price Target: $65 → $95
Current: $104.08
Upside: -8.72%
Ameresco
Dec 3, 2025
Maintains: Neutral
Price Target: $23 → $40
Current: $32.94
Upside: +21.45%
FTC Solar
Dec 2, 2025
Maintains: Neutral
Price Target: $5.5 → $10
Current: $9.58
Upside: +4.44%
Centrus Energy
Nov 25, 2025
Maintains: Neutral
Price Target: $215 → $245
Current: $263.55
Upside: -7.04%
NuScale Power
Nov 25, 2025
Maintains: Neutral
Price Target: $38 → $20
Current: $21.65
Upside: -7.60%
Enlight Renewable Energy
Nov 24, 2025
Initiates: Buy
Price Target: $47
Current: $41.32
Upside: +13.74%
Canadian Solar
Nov 19, 2025
Maintains: Buy
Price Target: $15 → $37
Current: $24.40
Upside: +51.64%
SolarEdge Technologies
Nov 14, 2025
Maintains: Neutral
Price Target: $30 → $40
Current: $31.00
Upside: +29.03%
Array Technologies
Nov 11, 2025
Maintains: Buy
Price Target: $9 → $15
Current: $7.93
Upside: +89.16%
Nov 11, 2025
Maintains: Buy
Price Target: $5.4 → $5.9
Current: $3.47
Upside: +70.03%
Nov 10, 2025
Maintains: Buy
Price Target: $39 → $40
Current: $33.82
Upside: +18.27%
Nov 10, 2025
Maintains: Buy
Price Target: $58 → $60
Current: $44.48
Upside: +34.91%
Nov 7, 2025
Maintains: Buy
Price Target: $105 → $135
Current: $111.75
Upside: +20.81%
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: $260.67
Upside: +26.60%
Nov 3, 2025
Maintains: Buy
Price Target: $135 → $140
Current: $94.60
Upside: +47.99%
Oct 31, 2025
Maintains: Neutral
Price Target: $240 → $225
Current: $214.17
Upside: +5.06%
Oct 31, 2025
Maintains: Neutral
Price Target: $245 → $240
Current: $236.77
Upside: +1.36%
Oct 31, 2025
Maintains: Neutral
Price Target: $16 → $18
Current: $18.48
Upside: -2.60%
Oct 30, 2025
Maintains: Buy
Price Target: $220 → $215
Current: $164.68
Upside: +30.56%
Oct 29, 2025
Maintains: Buy
Price Target: $110 → $125
Current: $89.84
Upside: +39.14%
Oct 23, 2025
Maintains: Neutral
Price Target: $190 → $195
Current: $173.48
Upside: +12.41%
Oct 21, 2025
Maintains: Buy
Price Target: $16 → $26
Current: $17.99
Upside: +44.52%
Oct 16, 2025
Maintains: Neutral
Price Target: $260 → $240
Current: $216.18
Upside: +11.02%
Sep 19, 2025
Maintains: Neutral
Price Target: $13 → $12
Current: $10.79
Upside: +11.21%
Mar 27, 2025
Maintains: Neutral
Price Target: $25 → $22
Current: $24.67
Upside: -10.82%
Feb 16, 2024
Maintains: Neutral
Price Target: $4 → $4.25
Current: $1.58
Upside: +168.99%