Jon Windham

Stock Analyst at UBS

(3.59)
# 954
Out of 4,583 analysts
143
Total ratings
53.85%
Success rate
4.03%
Average return

Stocks Rated by Jon Windham

FTC Solar
Aug 9, 2024
Maintains: Neutral
Price Target: $0.5$0.3
Current: $0.49
Upside: -39.27%
Array Technologies
Aug 9, 2024
Maintains: Buy
Price Target: $24$16
Current: $6.83
Upside: +134.26%
Altus Power
Aug 9, 2024
Maintains: Buy
Price Target: $5.5$5
Current: $3.29
Upside: +51.98%
Stem, Inc.
Aug 8, 2024
Maintains: Buy
Price Target: $2.5$1
Current: $0.45
Upside: +123.76%
Shoals Technologies Group
Aug 7, 2024
Maintains: Buy
Price Target: $12$9
Current: $6.28
Upside: +43.31%
Sunrun
Aug 7, 2024
Maintains: Neutral
Price Target: $14$18
Current: $20.30
Upside: -11.33%
First Solar
Jul 31, 2024
Maintains: Buy
Price Target: $350$360
Current: $241.81
Upside: +48.88%
Canadian Solar
Jun 12, 2024
Maintains: Buy
Price Target: $38$35
Current: $14.65
Upside: +138.91%
Ormat Technologies
May 14, 2024
Maintains: Buy
Price Target: $95$100
Current: $75.36
Upside: +32.70%
Republic Services
May 1, 2024
Maintains: Neutral
Price Target: $195$200
Current: $199.18
Upside: +0.41%
Maintains: Neutral
Price Target: $31$30
Current: $20.38
Upside: +47.20%
Maintains: Neutral
Price Target: $2$10
Current: $9.17
Upside: +9.05%
Downgrades: Neutral
Price Target: $170$181
Current: $177.86
Upside: +1.77%
Maintains: Buy
Price Target: $160$150
Current: $143.14
Upside: +4.79%
Downgrades: Neutral
Price Target: $190$205
Current: $201.88
Upside: +1.55%
Initiates: Buy
Price Target: $44
Current: $39.16
Upside: +12.36%
Downgrades: Neutral
Price Target: $72$6
Current: $2.12
Upside: +183.02%
Initiates: Buy
Price Target: $50
Current: $36.84
Upside: +35.72%
Maintains: Buy
Price Target: $105$110
Current: $100.56
Upside: +9.39%
Maintains: Neutral
Price Target: $12$9
Current: $4.37
Upside: +105.95%
Downgrades: Neutral
Price Target: $135
Current: $239.83
Upside: -43.71%
Upgrades: Buy
Price Target: $60$50
Current: $35.02
Upside: +42.78%
Upgrades: Neutral
Price Target: $250$280
Current: $21.69
Upside: +1,190.92%
Initiates: Buy
Price Target: $47
Current: $21.70
Upside: +116.59%
Initiates: Overweight
Price Target: $100
Current: $61.70
Upside: +62.07%