Jon Windham

Stock Analyst at UBS

(4.45)
# 1,131
Out of 4,547 analysts
492
Total ratings
53.6%
Success rate
9.6%
Average return

Stocks Rated by Jon Windham

First Solar
Jul 14, 2026
Maintained: Buy
Price Target: $330
Current: $205.31
Upside: +60.73%
Enlight Renewable Energy Ltd
Jul 7, 2026
Rated: Buy
Price Target: ILA 37,573ILA 35,129
Current: ILA 27,400
Upside: +28.21%
X-Energy
Jul 1, 2026
Rated: Buy
Price Target: $40$34
Current: $15.66
Upside: +117.11%
Wallbox
Jun 30, 2026
Rated: Hold
Price Target: $3$4
Current: $4.15
Upside: -3.61%
Casella Waste Systems
Jun 26, 2026
Rated: Buy
Price Target: $130$122
Current: $93.57
Upside: +30.38%
Clearway Energy
Jun 24, 2026
Maintained: Buy
Price Target: $44$45
Current: $33.33
Upside: +35.01%
ChargePoint Holdings
Jun 23, 2026
Rated: Hold
Price Target: $7$8
Current: $5.52
Upside: +44.93%
Centrus Energy
Jun 16, 2026
Rated: Hold
Price Target: $195$170
Current: $156.39
Upside: +8.70%
Sunrun
Jun 16, 2026
Rated: Buy
Price Target: $23$20
Current: $11.44
Upside: +74.83%
Waste Connections, Inc.
Jun 15, 2026
Rated: Hold
Price Target: $260.38$239.27
Current: $240.38
Upside: -0.46%
Rated: Buy
Price Target: $54.89$56.30
Current: $45.08
Upside: +24.89%
Reiterated: Buy
Price Target: $305$335
Current: $213.25
Upside: +57.09%
Maintained: Hold
Price Target: $60$55
Current: $41.51
Upside: +32.50%
Maintained: Hold
Price Target: $23$24
Current: $16.83
Upside: +42.60%
Maintained: Hold
Price Target: $300$315
Current: $310.22
Upside: +1.54%
Downgraded: Hold
Price Target: $42$50
Current: $27.98
Upside: +78.70%
Maintained: Hold
Price Target: $240$223
Current: $220.53
Upside: +1.12%
Rated: Hold
Price Target: $12$11
Current: $6.09
Upside: +72.41%
Maintained: Sell
Price Target: $8$9
Current: $14.28
Upside: -36.97%
Maintained: Buy
Price Target: $143$152
Current: $103.56
Upside: +46.77%
Maintained: Buy
Price Target: $44$50
Current: $37.82
Upside: +32.21%
Maintained: Hold
Price Target: $40$41
Current: $48.61
Upside: -15.66%
Rated: Buy
Price Target: $10$11
Current: $5.95
Upside: +84.87%
Rated: Buy
Price Target: $11$12
Current: $9.62
Upside: +24.74%
Maintained: Hold
Price Target: $28
Current: $22.55
Upside: +24.17%
Maintained: Buy
Price Target: $84.45
Current: $55.02
Upside: +53.49%
Rated: Hold
Price Target: $20$13
Current: $7.96
Upside: +63.32%
Maintained: Buy
Price Target: $5.9$5.5
Current: $1.67
Upside: +229.34%
Maintained: Hold
Price Target: $10$6
Current: $3.85
Upside: +55.84%
Maintained: Buy
Price Target: $260$265
Current: $239.05
Upside: +10.86%
Maintained: Buy
Price Target: $125$140
Current: $100.23
Upside: +39.68%
Maintained: Buy
Price Target: $15$37
Current: $15.20
Upside: +143.42%
Maintained: Hold
Price Target: $6$2.25
Current: $0.000001
Upside: n/a
Maintained: Buy
Price Target: $23$21
Current: $1.00
Upside: n/a