Jon Windham

Stock Analyst at UBS

(3.72)
# 809
Out of 4,761 analysts
166
Total ratings
47.92%
Success rate
8.88%
Average return

Stocks Rated by Jon Windham

SolarEdge Technologies
Feb 20, 2025
Maintains: Neutral
Price Target: $18$22
Current: $17.62
Upside: +24.86%
Republic Services
Feb 19, 2025
Maintains: Neutral
Price Target: $212$240
Current: $230.87
Upside: +3.95%
Generac Holdings
Feb 13, 2025
Maintains: Buy
Price Target: $200$205
Current: $138.04
Upside: +48.51%
Fluence Energy
Feb 12, 2025
Downgrades: Neutral
Price Target: $28$8
Current: $6.94
Upside: +15.27%
Altus Power
Feb 10, 2025
Downgrades: Neutral
Price Target: $5
Current: $4.90
Upside: +2.04%
Nextracker
Jan 29, 2025
Maintains: Buy
Price Target: $60$66
Current: $46.12
Upside: +43.10%
Sunrun
Jan 10, 2025
Upgrades: Buy
Price Target: $14$17
Current: $8.42
Upside: +101.90%
Li-Cycle Holdings
Nov 18, 2024
Maintains: Neutral
Price Target: $2$2.25
Current: $0.91
Upside: +148.59%
Array Technologies
Nov 8, 2024
Maintains: Buy
Price Target: $16$10
Current: $6.59
Upside: +51.75%
Stem, Inc.
Nov 8, 2024
Maintains: Buy
Price Target: $1$0.6
Current: $0.56
Upside: +6.29%
Maintains: Buy
Price Target: $47$50
Current: $46.33
Upside: +7.92%
Maintains: Neutral
Price Target: $220$226
Current: $228.03
Upside: -0.89%
Maintains: Neutral
Price Target: $5$3
Current: $3.25
Upside: -7.69%
Maintains: Buy
Price Target: $12$9
Current: $4.52
Upside: +99.12%
Maintains: Buy
Price Target: $350$360
Current: $155.44
Upside: +131.60%
Maintains: Buy
Price Target: $38$35
Current: $11.28
Upside: +210.28%
Maintains: Buy
Price Target: $95$100
Current: $68.82
Upside: +45.31%
Maintains: Neutral
Price Target: $31$30
Current: $23.06
Upside: +30.10%
Maintains: Neutral
Price Target: $2$10
Current: $19.04
Upside: -47.48%
Downgrades: Neutral
Price Target: $170$181
Current: $187.38
Upside: -3.40%
Maintains: Buy
Price Target: $105$110
Current: $113.99
Upside: -3.50%
Maintains: Neutral
Price Target: $12$9
Current: $1.46
Upside: +518.56%
Downgrades: Neutral
Price Target: $135
Current: $218.01
Upside: -38.08%
Upgrades: Buy
Price Target: $60$50
Current: $28.04
Upside: +78.32%