Jon Windham
Stock Analyst at UBS
(3.97)
# 598
Out of 5,097 analysts
250
Total ratings
54.48%
Success rate
9.56%
Average return
Main Sectors:
Stocks Rated by Jon Windham
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| FLNC Fluence Energy | Maintains: Neutral | $8 → $22 | $19.96 | +10.22% | 6 | Dec 4, 2025 | |
| OKLO Oklo Inc. | Maintains: Neutral | $65 → $95 | $83.23 | +14.14% | 2 | Dec 3, 2025 | |
| AMRC Ameresco | Maintains: Neutral | $23 → $40 | $29.62 | +35.04% | 3 | Dec 3, 2025 | |
| FTCI FTC Solar | Maintains: Neutral | $5.5 → $10 | $10.44 | -4.21% | 6 | Dec 2, 2025 | |
| LEU Centrus Energy | Maintains: Neutral | $215 → $245 | $261.77 | -6.41% | 2 | Nov 25, 2025 | |
| SMR NuScale Power | Maintains: Neutral | $38 → $20 | $16.07 | +24.46% | 6 | Nov 25, 2025 | |
| ENLT Enlight Renewable Energy | Initiates: Buy | $47 | $41.80 | +12.44% | 1 | Nov 24, 2025 | |
| CSIQ Canadian Solar | Maintains: Buy | $15 → $37 | $24.49 | +51.08% | 13 | Nov 19, 2025 | |
| SEDG SolarEdge Technologies | Maintains: Neutral | $30 → $40 | $29.06 | +37.65% | 15 | Nov 14, 2025 | |
| ARRY Array Technologies | Maintains: Buy | $9 → $15 | $9.49 | +58.06% | 10 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $5.4 → $5.9 | $3.05 | +93.44% | 2 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $39 → $40 | $32.59 | +22.74% | 7 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $58 → $60 | $43.08 | +39.28% | 5 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $105 → $135 | $110.79 | +21.85% | 10 | Nov 7, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $9 → $12 | $8.96 | +33.93% | 8 | Nov 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $275 → $330 | $266.98 | +23.60% | 21 | Nov 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $135 → $140 | $98.49 | +42.15% | 11 | Nov 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $240 → $225 | $216.34 | +4.00% | 19 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $245 → $240 | $239.30 | +0.29% | 13 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $16 → $18 | $16.68 | +7.91% | 9 | Oct 31, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $220 → $215 | $138.94 | +54.74% | 9 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $110 → $125 | $88.70 | +40.92% | 5 | Oct 29, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $190 → $195 | $175.18 | +11.31% | 10 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $16 → $26 | $18.26 | +42.39% | 18 | Oct 21, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $260 → $240 | $213.14 | +12.60% | 16 | Oct 16, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $13 → $12 | $7.32 | +63.93% | 1 | Sep 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $25 → $22 | $27.54 | -20.12% | 8 | Mar 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $4.25 | $1.74 | +144.25% | 14 | Feb 16, 2024 |
Fluence Energy
Dec 4, 2025
Maintains: Neutral
Price Target: $8 → $22
Current: $19.96
Upside: +10.22%
Oklo Inc.
Dec 3, 2025
Maintains: Neutral
Price Target: $65 → $95
Current: $83.23
Upside: +14.14%
Ameresco
Dec 3, 2025
Maintains: Neutral
Price Target: $23 → $40
Current: $29.62
Upside: +35.04%
FTC Solar
Dec 2, 2025
Maintains: Neutral
Price Target: $5.5 → $10
Current: $10.44
Upside: -4.21%
Centrus Energy
Nov 25, 2025
Maintains: Neutral
Price Target: $215 → $245
Current: $261.77
Upside: -6.41%
NuScale Power
Nov 25, 2025
Maintains: Neutral
Price Target: $38 → $20
Current: $16.07
Upside: +24.46%
Enlight Renewable Energy
Nov 24, 2025
Initiates: Buy
Price Target: $47
Current: $41.80
Upside: +12.44%
Canadian Solar
Nov 19, 2025
Maintains: Buy
Price Target: $15 → $37
Current: $24.49
Upside: +51.08%
SolarEdge Technologies
Nov 14, 2025
Maintains: Neutral
Price Target: $30 → $40
Current: $29.06
Upside: +37.65%
Array Technologies
Nov 11, 2025
Maintains: Buy
Price Target: $9 → $15
Current: $9.49
Upside: +58.06%
Nov 11, 2025
Maintains: Buy
Price Target: $5.4 → $5.9
Current: $3.05
Upside: +93.44%
Nov 10, 2025
Maintains: Buy
Price Target: $39 → $40
Current: $32.59
Upside: +22.74%
Nov 10, 2025
Maintains: Buy
Price Target: $58 → $60
Current: $43.08
Upside: +39.28%
Nov 7, 2025
Maintains: Buy
Price Target: $105 → $135
Current: $110.79
Upside: +21.85%
Nov 5, 2025
Maintains: Buy
Price Target: $9 → $12
Current: $8.96
Upside: +33.93%
Nov 3, 2025
Maintains: Buy
Price Target: $275 → $330
Current: $266.98
Upside: +23.60%
Nov 3, 2025
Maintains: Buy
Price Target: $135 → $140
Current: $98.49
Upside: +42.15%
Oct 31, 2025
Maintains: Neutral
Price Target: $240 → $225
Current: $216.34
Upside: +4.00%
Oct 31, 2025
Maintains: Neutral
Price Target: $245 → $240
Current: $239.30
Upside: +0.29%
Oct 31, 2025
Maintains: Neutral
Price Target: $16 → $18
Current: $16.68
Upside: +7.91%
Oct 30, 2025
Maintains: Buy
Price Target: $220 → $215
Current: $138.94
Upside: +54.74%
Oct 29, 2025
Maintains: Buy
Price Target: $110 → $125
Current: $88.70
Upside: +40.92%
Oct 23, 2025
Maintains: Neutral
Price Target: $190 → $195
Current: $175.18
Upside: +11.31%
Oct 21, 2025
Maintains: Buy
Price Target: $16 → $26
Current: $18.26
Upside: +42.39%
Oct 16, 2025
Maintains: Neutral
Price Target: $260 → $240
Current: $213.14
Upside: +12.60%
Sep 19, 2025
Maintains: Neutral
Price Target: $13 → $12
Current: $7.32
Upside: +63.93%
Mar 27, 2025
Maintains: Neutral
Price Target: $25 → $22
Current: $27.54
Upside: -20.12%
Feb 16, 2024
Maintains: Neutral
Price Target: $4 → $4.25
Current: $1.74
Upside: +144.25%