Jon Windham

Stock Analyst at UBS

(3.94)
# 673
Out of 5,182 analysts
274
Total ratings
57.14%
Success rate
7.94%
Average return

Stocks Rated by Jon Windham

JinkoSolar Holding
Apr 29, 2026
Maintains: Neutral
Price Target: $25$23
Current: $24.11
Upside: -4.60%
Fluence Energy
Apr 17, 2026
Downgrades: Sell
Price Target: $22$8
Current: $12.19
Upside: -34.37%
Wallbox
Apr 2, 2026
Maintains: Neutral
Price Target: $4$3
Current: $3.09
Upside: -2.76%
Oklo Inc.
Mar 26, 2026
Maintains: Neutral
Price Target: $95$60
Current: $70.40
Upside: -14.77%
Clearway Energy
Mar 24, 2026
Maintains: Buy
Price Target: $39$44
Current: $40.30
Upside: +9.18%
NuScale Power
Mar 18, 2026
Maintains: Neutral
Price Target: $20$13
Current: $12.14
Upside: +7.08%
ChargePoint Holdings
Mar 16, 2026
Maintains: Neutral
Price Target: $9$7
Current: $6.39
Upside: +9.55%
Ameresco
Mar 13, 2026
Maintains: Neutral
Price Target: $40$28
Current: $31.36
Upside: -10.71%
Clean Harbors
Mar 12, 2026
Maintains: Neutral
Price Target: $240$300
Current: $311.43
Upside: -3.67%
Sunrun
Mar 10, 2026
Maintains: Buy
Price Target: $26$23
Current: $13.06
Upside: +76.11%
Maintains: Neutral
Price Target: $18$12
Current: $10.76
Upside: +11.52%
Maintains: Buy
Price Target: $140$130
Current: $86.83
Upside: +49.72%
Initiates: Buy
Price Target: $42
Current: $40.65
Upside: +3.32%
Maintains: Neutral
Price Target: $245$195
Current: $206.64
Upside: -5.63%
Maintains: Neutral
Price Target: $225$240
Current: $206.56
Upside: +16.19%
Maintains: Buy
Price Target: $148$143
Current: $113.50
Upside: +25.99%
Maintains: Buy
Price Target: $40$44
Current: $42.53
Upside: +3.46%
Maintains: Buy
Price Target: $12$11
Current: $8.16
Upside: +34.80%
Maintains: Buy
Price Target: $330$300
Current: $211.71
Upside: +41.70%
Maintains: Buy
Price Target: $65$93
Current: $91.35
Upside: +1.81%
Maintains: Buy
Price Target: $125$140
Current: $119.93
Upside: +16.73%
Upgrades: Buy
Price Target: $225$260
Current: $228.77
Upside: +13.65%
Maintains: Neutral
Price Target: $5.5$10
Current: $4.93
Upside: +102.84%
Maintains: Buy
Price Target: $15$37
Current: $16.73
Upside: +121.16%
Maintains: Neutral
Price Target: $30$40
Current: $42.91
Upside: -6.78%
Maintains: Buy
Price Target: $9$15
Current: $7.84
Upside: +91.33%
Maintains: Buy
Price Target: $5.4$5.9
Current: $2.17
Upside: +171.89%
Maintains: Buy
Price Target: $58$60
Current: $38.50
Upside: +55.84%
Maintains: Buy
Price Target: $220$215
Current: $259.34
Upside: -17.10%
Maintains: Neutral
Price Target: $190$195
Current: $161.23
Upside: +20.95%
Maintains: Neutral
Price Target: $4$4.25
Current: $0.92
Upside: +364.08%