Jon Windham
Stock Analyst at Barclays
(4.18)
# 477
Out of 4,996 analysts
214
Total ratings
62.28%
Success rate
10.36%
Average return
Main Sectors:
Stocks Rated by Jon Windham
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
CHPT ChargePoint Holdings | Maintains: Neutral | $13 → $12 | $10.84 | +10.70% | 1 | Sep 19, 2025 | |
WCN Waste Connections | Initiates: Equal-Weight | $192 | $172.41 | +11.36% | 7 | Sep 19, 2025 | |
CSIQ Canadian Solar | Maintains: Buy | $17 → $15 | $12.95 | +15.83% | 12 | Sep 17, 2025 | |
FLNC Fluence Energy | Maintains: Neutral | $6 → $8 | $11.91 | -32.83% | 5 | Aug 27, 2025 | |
STEM Stem, Inc. | Maintains: Neutral | $8.6 → $16 | $17.86 | -10.41% | 8 | Aug 22, 2025 | |
EVGO EVgo, Inc. | Maintains: Buy | $5 → $5.4 | $4.57 | +18.16% | 1 | Aug 20, 2025 | |
OKLO Oklo Inc. | Initiates: Neutral | $65 | $110.53 | -41.19% | 1 | Aug 20, 2025 | |
SEDG SolarEdge Technologies | Maintains: Neutral | $20 → $30 | $39.45 | -23.95% | 14 | Aug 19, 2025 | |
FTCI FTC Solar | Maintains: Neutral | $3.8 → $5.5 | $7.21 | -23.72% | 5 | Aug 18, 2025 | |
AMRC Ameresco | Upgrades: Neutral | $11 → $23 | $34.79 | -33.89% | 2 | Aug 18, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $38 → $39 | $30.51 | +27.83% | 6 | Aug 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $34 → $38 | $38.00 | - | 5 | Aug 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $8.5 → $9 | $8.26 | +8.96% | 6 | Aug 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $15 → $16 | $17.67 | -9.45% | 17 | Aug 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $7.5 → $7 | $7.66 | -8.62% | 6 | Aug 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $255 → $275 | $220.02 | +24.99% | 20 | Aug 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $71 → $75 | $73.07 | +2.64% | 3 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $200 → $220 | $168.27 | +30.74% | 8 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $220 → $240 | $231.95 | +3.47% | 11 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $260 → $265 | $218.69 | +21.18% | 17 | Jul 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $250 → $260 | $228.21 | +13.93% | 15 | Jul 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $100 → $105 | $94.87 | +10.68% | 9 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Neutral | $215 | $305.35 | -29.59% | 1 | Jul 21, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $130 → $135 | $89.58 | +50.70% | 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.10 | -8.71% | 8 | Mar 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $4.25 | $1.77 | +140.11% | 14 | Feb 16, 2024 |
ChargePoint Holdings
Sep 19, 2025
Maintains: Neutral
Price Target: $13 → $12
Current: $10.84
Upside: +10.70%
Waste Connections
Sep 19, 2025
Initiates: Equal-Weight
Price Target: $192
Current: $172.41
Upside: +11.36%
Canadian Solar
Sep 17, 2025
Maintains: Buy
Price Target: $17 → $15
Current: $12.95
Upside: +15.83%
Fluence Energy
Aug 27, 2025
Maintains: Neutral
Price Target: $6 → $8
Current: $11.91
Upside: -32.83%
Stem, Inc.
Aug 22, 2025
Maintains: Neutral
Price Target: $8.6 → $16
Current: $17.86
Upside: -10.41%
EVgo, Inc.
Aug 20, 2025
Maintains: Buy
Price Target: $5 → $5.4
Current: $4.57
Upside: +18.16%
Oklo Inc.
Aug 20, 2025
Initiates: Neutral
Price Target: $65
Current: $110.53
Upside: -41.19%
SolarEdge Technologies
Aug 19, 2025
Maintains: Neutral
Price Target: $20 → $30
Current: $39.45
Upside: -23.95%
FTC Solar
Aug 18, 2025
Maintains: Neutral
Price Target: $3.8 → $5.5
Current: $7.21
Upside: -23.72%
Ameresco
Aug 18, 2025
Upgrades: Neutral
Price Target: $11 → $23
Current: $34.79
Upside: -33.89%
Aug 11, 2025
Maintains: Buy
Price Target: $38 → $39
Current: $30.51
Upside: +27.83%
Aug 11, 2025
Maintains: Neutral
Price Target: $34 → $38
Current: $38.00
Upside: -
Aug 11, 2025
Maintains: Buy
Price Target: $8.5 → $9
Current: $8.26
Upside: +8.96%
Aug 8, 2025
Maintains: Buy
Price Target: $15 → $16
Current: $17.67
Upside: -9.45%
Aug 6, 2025
Maintains: Buy
Price Target: $7.5 → $7
Current: $7.66
Upside: -8.62%
Aug 5, 2025
Maintains: Buy
Price Target: $255 → $275
Current: $220.02
Upside: +24.99%
Jul 31, 2025
Maintains: Buy
Price Target: $71 → $75
Current: $73.07
Upside: +2.64%
Jul 31, 2025
Maintains: Buy
Price Target: $200 → $220
Current: $168.27
Upside: +30.74%
Jul 31, 2025
Maintains: Neutral
Price Target: $220 → $240
Current: $231.95
Upside: +3.47%
Jul 30, 2025
Maintains: Neutral
Price Target: $260 → $265
Current: $218.69
Upside: +21.18%
Jul 30, 2025
Maintains: Neutral
Price Target: $250 → $260
Current: $228.21
Upside: +13.93%
Jul 24, 2025
Maintains: Buy
Price Target: $100 → $105
Current: $94.87
Upside: +10.68%
Jul 21, 2025
Initiates: Neutral
Price Target: $215
Current: $305.35
Upside: -29.59%
Apr 11, 2025
Maintains: Buy
Price Target: $130 → $135
Current: $89.58
Upside: +50.70%
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.10
Upside: -8.71%
Feb 16, 2024
Maintains: Neutral
Price Target: $4 → $4.25
Current: $1.77
Upside: +140.11%