Jon Windham

Stock Analyst at UBS

(3.49)
# 765
Out of 4,814 analysts
176
Total ratings
44.66%
Success rate
4.02%
Average return

Stocks Rated by Jon Windham

First Solar
Apr 14, 2025
Maintains: Buy
Price Target: $285$240
Current: $127.98
Upside: +87.53%
Fluence Energy
Apr 14, 2025
Maintains: Neutral
Price Target: $8$4.5
Current: $3.69
Upside: +21.95%
Stem, Inc.
Apr 14, 2025
Downgrades: Neutral
Price Target: n/a
Current: $0.38
Upside: -
Clean Harbors
Apr 11, 2025
Maintains: Neutral
Price Target: $240$205
Current: $207.26
Upside: -1.09%
Waste Management
Apr 11, 2025
Maintains: Neutral
Price Target: $230$240
Current: $230.99
Upside: +3.90%
Republic Services
Apr 11, 2025
Maintains: Neutral
Price Target: $240$250
Current: $243.35
Upside: +2.73%
Casella Waste Systems
Apr 11, 2025
Maintains: Buy
Price Target: $130$135
Current: $118.31
Upside: +14.11%
GFL Environmental
Apr 4, 2025
Maintains: Buy
Price Target: $50$57
Current: $48.97
Upside: +16.40%
FTC Solar
Apr 2, 2025
Maintains: Neutral
Price Target: $4$3.5
Current: $2.72
Upside: +28.68%
JinkoSolar Holding
Mar 27, 2025
Maintains: Neutral
Price Target: $25$22
Current: $16.20
Upside: +35.80%
Maintains: Neutral
Price Target: $25$17
Current: $14.61
Upside: +16.36%
Maintains: Buy
Price Target: $17$15
Current: $6.85
Upside: +119.14%
Maintains: Buy
Price Target: $10$7
Current: $4.33
Upside: +61.85%
Maintains: Buy
Price Target: $8$7
Current: $3.38
Upside: +107.10%
Maintains: Neutral
Price Target: $2.4$1.6
Current: $0.73
Upside: +119.45%
Maintains: Neutral
Price Target: $18$22
Current: $12.64
Upside: +74.05%
Maintains: Buy
Price Target: $200$205
Current: $111.67
Upside: +83.58%
Maintains: Buy
Price Target: $60$66
Current: $40.57
Upside: +62.68%
Maintains: Buy
Price Target: $38$35
Current: $7.46
Upside: +369.17%
Maintains: Buy
Price Target: $95$100
Current: $71.59
Upside: +39.68%
Downgrades: Neutral
Price Target: $170$181
Current: $197.28
Upside: -8.25%
Upgrades: Buy
Price Target: $60$50
Current: $24.20
Upside: +106.61%