Jon Windham
Stock Analyst at UBS
(4.13)
# 520
Out of 5,006 analysts
218
Total ratings
61.02%
Success rate
10.07%
Average return
Main Sectors:
Stocks Rated by Jon Windham
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
SHLS Shoals Technologies Group | Maintains: Buy | $7 → $9 | $8.50 | +5.88% | 7 | Oct 1, 2025 | |
CHPT ChargePoint Holdings | Maintains: Neutral | $13 → $12 | $11.94 | +0.50% | 1 | Sep 19, 2025 | |
WCN Waste Connections | Initiates: Equal-Weight | $192 | $174.42 | +10.08% | 7 | Sep 19, 2025 | |
CSIQ Canadian Solar | Maintains: Buy | $17 → $15 | $15.20 | -1.32% | 12 | Sep 17, 2025 | |
FLNC Fluence Energy | Maintains: Neutral | $6 → $8 | $13.79 | -41.99% | 5 | Aug 27, 2025 | |
STEM Stem, Inc. | Maintains: Neutral | $8.6 → $16 | $22.35 | -28.41% | 8 | Aug 22, 2025 | |
EVGO EVgo, Inc. | Maintains: Buy | $5 → $5.4 | $4.98 | +8.43% | 1 | Aug 20, 2025 | |
OKLO Oklo Inc. | Initiates: Neutral | $65 | $127.36 | -48.96% | 1 | Aug 20, 2025 | |
SEDG SolarEdge Technologies | Maintains: Neutral | $20 → $30 | $36.24 | -17.22% | 14 | Aug 19, 2025 | |
FTCI FTC Solar | Maintains: Neutral | $3.8 → $5.5 | $7.53 | -26.96% | 5 | Aug 18, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Neutral | $11 → $23 | $37.33 | -38.39% | 2 | Aug 18, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $38 → $39 | $30.65 | +27.24% | 6 | Aug 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $34 → $38 | $40.12 | -5.28% | 5 | Aug 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $8.5 → $9 | $9.07 | -0.77% | 9 | Aug 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $15 → $16 | $19.11 | -16.27% | 17 | Aug 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $255 → $275 | $230.13 | +19.50% | 20 | Aug 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $71 → $75 | $77.13 | -2.76% | 3 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $200 → $220 | $165.67 | +32.79% | 8 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $220 → $240 | $228.34 | +5.11% | 11 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $260 → $265 | $219.76 | +20.59% | 17 | Jul 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $250 → $260 | $224.15 | +15.99% | 15 | Jul 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $100 → $105 | $101.30 | +3.65% | 9 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | $215 | $343.49 | -37.41% | 1 | Jul 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $130 → $135 | $91.78 | +47.09% | 9 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $50 → $57 | $46.63 | +22.24% | 3 | Apr 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $25 → $22 | $24.74 | -11.08% | 8 | Mar 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $4.25 | $1.99 | +113.57% | 14 | Feb 16, 2024 |
Shoals Technologies Group
Oct 1, 2025
Maintains: Buy
Price Target: $7 → $9
Current: $8.50
Upside: +5.88%
ChargePoint Holdings
Sep 19, 2025
Maintains: Neutral
Price Target: $13 → $12
Current: $11.94
Upside: +0.50%
Waste Connections
Sep 19, 2025
Initiates: Equal-Weight
Price Target: $192
Current: $174.42
Upside: +10.08%
Canadian Solar
Sep 17, 2025
Maintains: Buy
Price Target: $17 → $15
Current: $15.20
Upside: -1.32%
Fluence Energy
Aug 27, 2025
Maintains: Neutral
Price Target: $6 → $8
Current: $13.79
Upside: -41.99%
Stem, Inc.
Aug 22, 2025
Maintains: Neutral
Price Target: $8.6 → $16
Current: $22.35
Upside: -28.41%
EVgo, Inc.
Aug 20, 2025
Maintains: Buy
Price Target: $5 → $5.4
Current: $4.98
Upside: +8.43%
Oklo Inc.
Aug 20, 2025
Initiates: Neutral
Price Target: $65
Current: $127.36
Upside: -48.96%
SolarEdge Technologies
Aug 19, 2025
Maintains: Neutral
Price Target: $20 → $30
Current: $36.24
Upside: -17.22%
FTC Solar
Aug 18, 2025
Maintains: Neutral
Price Target: $3.8 → $5.5
Current: $7.53
Upside: -26.96%
Aug 18, 2025
Upgrades: Neutral
Price Target: $11 → $23
Current: $37.33
Upside: -38.39%
Aug 11, 2025
Maintains: Buy
Price Target: $38 → $39
Current: $30.65
Upside: +27.24%
Aug 11, 2025
Maintains: Neutral
Price Target: $34 → $38
Current: $40.12
Upside: -5.28%
Aug 11, 2025
Maintains: Buy
Price Target: $8.5 → $9
Current: $9.07
Upside: -0.77%
Aug 8, 2025
Maintains: Buy
Price Target: $15 → $16
Current: $19.11
Upside: -16.27%
Aug 5, 2025
Maintains: Buy
Price Target: $255 → $275
Current: $230.13
Upside: +19.50%
Jul 31, 2025
Maintains: Buy
Price Target: $71 → $75
Current: $77.13
Upside: -2.76%
Jul 31, 2025
Maintains: Buy
Price Target: $200 → $220
Current: $165.67
Upside: +32.79%
Jul 31, 2025
Maintains: Neutral
Price Target: $220 → $240
Current: $228.34
Upside: +5.11%
Jul 30, 2025
Maintains: Neutral
Price Target: $260 → $265
Current: $219.76
Upside: +20.59%
Jul 30, 2025
Maintains: Neutral
Price Target: $250 → $260
Current: $224.15
Upside: +15.99%
Jul 24, 2025
Maintains: Buy
Price Target: $100 → $105
Current: $101.30
Upside: +3.65%
Jul 21, 2025
Initiates: Neutral
Price Target: $215
Current: $343.49
Upside: -37.41%
Apr 11, 2025
Maintains: Buy
Price Target: $130 → $135
Current: $91.78
Upside: +47.09%
Apr 4, 2025
Maintains: Buy
Price Target: $50 → $57
Current: $46.63
Upside: +22.24%
Mar 27, 2025
Maintains: Neutral
Price Target: $25 → $22
Current: $24.74
Upside: -11.08%
Feb 16, 2024
Maintains: Neutral
Price Target: $4 → $4.25
Current: $1.99
Upside: +113.57%