Jon Windham

Stock Analyst at UBS

(3.48)
# 882
Out of 4,784 analysts
171
Total ratings
44%
Success rate
5.39%
Average return

Stocks Rated by Jon Windham

JinkoSolar Holding
Mar 27, 2025
Maintains: Neutral
Price Target: $25$22
Current: $19.59
Upside: +12.30%
NuScale Power
Mar 7, 2025
Maintains: Neutral
Price Target: $25$17
Current: $14.97
Upside: +13.56%
Stem, Inc.
Mar 7, 2025
Maintains: Buy
Price Target: $0.6$0.65
Current: $0.39
Upside: +66.67%
Sunrun
Mar 4, 2025
Maintains: Buy
Price Target: $17$15
Current: $5.94
Upside: +152.53%
Array Technologies
Mar 4, 2025
Maintains: Buy
Price Target: $10$7
Current: $5.08
Upside: +37.80%
Shoals Technologies Group
Feb 26, 2025
Maintains: Buy
Price Target: $8$7
Current: $3.31
Upside: +111.48%
First Solar
Feb 26, 2025
Maintains: Buy
Price Target: $360$285
Current: $127.32
Upside: +123.85%
TPI Composites
Feb 25, 2025
Maintains: Neutral
Price Target: $2.4$1.6
Current: $0.78
Upside: +104.66%
SolarEdge Technologies
Feb 20, 2025
Maintains: Neutral
Price Target: $18$22
Current: $15.85
Upside: +38.80%
Republic Services
Feb 19, 2025
Maintains: Neutral
Price Target: $212$240
Current: $238.54
Upside: +0.61%
Maintains: Buy
Price Target: $200$205
Current: $127.09
Upside: +61.30%
Downgrades: Neutral
Price Target: $28$8
Current: $4.98
Upside: +60.64%
Downgrades: Neutral
Price Target: $5
Current: $4.94
Upside: +1.21%
Maintains: Buy
Price Target: $60$66
Current: $43.15
Upside: +52.95%
Maintains: Buy
Price Target: $47$50
Current: $47.76
Upside: +4.69%
Maintains: Neutral
Price Target: $220$226
Current: $227.92
Upside: -0.84%
Maintains: Neutral
Price Target: $5$3
Current: $2.50
Upside: +20.00%
Maintains: Buy
Price Target: $38$35
Current: $9.23
Upside: +279.20%
Maintains: Buy
Price Target: $95$100
Current: $70.57
Upside: +41.70%
Downgrades: Neutral
Price Target: $170$181
Current: $192.83
Upside: -6.13%
Maintains: Buy
Price Target: $105$110
Current: $110.70
Upside: -0.63%
Downgrades: Neutral
Price Target: $135
Current: $197.15
Upside: -31.52%
Upgrades: Buy
Price Target: $60$50
Current: $29.44
Upside: +69.84%