Jon Windham
Stock Analyst at UBS
(4.05)
# 549
Out of 4,981 analysts
211
Total ratings
61.95%
Success rate
8.32%
Average return
Main Sectors:
Stocks Rated by Jon Windham
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
FLNC Fluence Energy | Maintains: Neutral | $6 → $8 | $7.39 | +8.25% | 5 | Aug 27, 2025 | |
STEM Stem, Inc. | Maintains: Neutral | $8.6 → $16 | $15.19 | +5.33% | 8 | Aug 22, 2025 | |
EVGO EVgo, Inc. | Maintains: Buy | $5 → $5.4 | $4.29 | +25.87% | 1 | Aug 20, 2025 | |
OKLO Oklo Inc. | Initiates: Neutral | $65 | $95.68 | -32.07% | 1 | Aug 20, 2025 | |
SEDG SolarEdge Technologies | Maintains: Neutral | $20 → $30 | $30.59 | -1.93% | 14 | Aug 19, 2025 | |
FTCI FTC Solar | Maintains: Neutral | $3.8 → $5.5 | $6.90 | -20.29% | 5 | Aug 18, 2025 | |
AMRC Ameresco | Upgrades: Neutral | $11 → $23 | $28.80 | -20.14% | 2 | Aug 18, 2025 | |
HASI HA Sustainable Infrastructure Capital | Maintains: Buy | $38 → $39 | $28.37 | +37.47% | 6 | Aug 11, 2025 | |
SMR NuScale Power | Maintains: Neutral | $34 → $38 | $39.09 | -2.79% | 5 | Aug 11, 2025 | |
ARRY Array Technologies | Maintains: Buy | $8.5 → $9 | $7.81 | +15.24% | 6 | Aug 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $15 → $16 | $16.45 | -2.74% | 17 | Aug 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $7.5 → $7 | $7.08 | -1.13% | 6 | Aug 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $255 → $275 | $207.00 | +32.85% | 20 | Aug 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $71 → $75 | $67.64 | +10.88% | 3 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $200 → $220 | $185.71 | +18.46% | 8 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $220 → $240 | $234.87 | +2.18% | 11 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $260 → $265 | $216.13 | +22.61% | 17 | Jul 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $250 → $260 | $228.14 | +13.97% | 15 | Jul 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $100 → $105 | $91.75 | +14.44% | 9 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | $215 | $243.48 | -11.70% | 1 | Jul 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $130 → $135 | $90.26 | +49.57% | 9 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $50 → $57 | $46.40 | +22.84% | 3 | Apr 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $25 → $22 | $26.32 | -16.41% | 8 | Mar 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $38 → $35 | $12.01 | +191.42% | 11 | Jun 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $170 → $181 | $175.57 | +3.09% | 6 | Feb 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $4.25 | $1.57 | +170.70% | 14 | Feb 16, 2024 |
Fluence Energy
Aug 27, 2025
Maintains: Neutral
Price Target: $6 → $8
Current: $7.39
Upside: +8.25%
Stem, Inc.
Aug 22, 2025
Maintains: Neutral
Price Target: $8.6 → $16
Current: $15.19
Upside: +5.33%
EVgo, Inc.
Aug 20, 2025
Maintains: Buy
Price Target: $5 → $5.4
Current: $4.29
Upside: +25.87%
Oklo Inc.
Aug 20, 2025
Initiates: Neutral
Price Target: $65
Current: $95.68
Upside: -32.07%
SolarEdge Technologies
Aug 19, 2025
Maintains: Neutral
Price Target: $20 → $30
Current: $30.59
Upside: -1.93%
FTC Solar
Aug 18, 2025
Maintains: Neutral
Price Target: $3.8 → $5.5
Current: $6.90
Upside: -20.29%
Ameresco
Aug 18, 2025
Upgrades: Neutral
Price Target: $11 → $23
Current: $28.80
Upside: -20.14%
HA Sustainable Infrastructure Capital
Aug 11, 2025
Maintains: Buy
Price Target: $38 → $39
Current: $28.37
Upside: +37.47%
NuScale Power
Aug 11, 2025
Maintains: Neutral
Price Target: $34 → $38
Current: $39.09
Upside: -2.79%
Array Technologies
Aug 11, 2025
Maintains: Buy
Price Target: $8.5 → $9
Current: $7.81
Upside: +15.24%
Aug 8, 2025
Maintains: Buy
Price Target: $15 → $16
Current: $16.45
Upside: -2.74%
Aug 6, 2025
Maintains: Buy
Price Target: $7.5 → $7
Current: $7.08
Upside: -1.13%
Aug 5, 2025
Maintains: Buy
Price Target: $255 → $275
Current: $207.00
Upside: +32.85%
Jul 31, 2025
Maintains: Buy
Price Target: $71 → $75
Current: $67.64
Upside: +10.88%
Jul 31, 2025
Maintains: Buy
Price Target: $200 → $220
Current: $185.71
Upside: +18.46%
Jul 31, 2025
Maintains: Neutral
Price Target: $220 → $240
Current: $234.87
Upside: +2.18%
Jul 30, 2025
Maintains: Neutral
Price Target: $260 → $265
Current: $216.13
Upside: +22.61%
Jul 30, 2025
Maintains: Neutral
Price Target: $250 → $260
Current: $228.14
Upside: +13.97%
Jul 24, 2025
Maintains: Buy
Price Target: $100 → $105
Current: $91.75
Upside: +14.44%
Jul 21, 2025
Initiates: Neutral
Price Target: $215
Current: $243.48
Upside: -11.70%
Apr 11, 2025
Maintains: Buy
Price Target: $130 → $135
Current: $90.26
Upside: +49.57%
Apr 4, 2025
Maintains: Buy
Price Target: $50 → $57
Current: $46.40
Upside: +22.84%
Mar 27, 2025
Maintains: Neutral
Price Target: $25 → $22
Current: $26.32
Upside: -16.41%
Jun 12, 2024
Maintains: Buy
Price Target: $38 → $35
Current: $12.01
Upside: +191.42%
Feb 29, 2024
Downgrades: Neutral
Price Target: $170 → $181
Current: $175.57
Upside: +3.09%
Feb 16, 2024
Maintains: Neutral
Price Target: $4 → $4.25
Current: $1.57
Upside: +170.70%