Jon Windham

Stock Analyst at UBS

(0.42)
# 3,934
Out of 4,827 analysts
193
Total ratings
33.33%
Success rate
-25.87%
Average return

Stocks Rated by Jon Windham

Array Technologies
May 8, 2025
Maintains: Buy
Price Target: $7$8.5
Current: $5.57
Upside: +52.60%
First Solar
Apr 30, 2025
Maintains: Buy
Price Target: $240$235
Current: $134.05
Upside: +75.31%
Waste Management
Apr 30, 2025
Maintains: Neutral
Price Target: $240$250
Current: $235.03
Upside: +6.37%
Fluence Energy
Apr 14, 2025
Maintains: Neutral
Price Target: $8$4.5
Current: $4.79
Upside: -6.05%
Stem, Inc.
Apr 14, 2025
Downgrades: Neutral
Price Target: n/a
Current: $0.56
Upside: -
Clean Harbors
Apr 11, 2025
Maintains: Neutral
Price Target: $240$205
Current: $228.73
Upside: -10.37%
Republic Services
Apr 11, 2025
Maintains: Neutral
Price Target: $240$250
Current: $251.68
Upside: -0.67%
Casella Waste Systems
Apr 11, 2025
Maintains: Buy
Price Target: $130$135
Current: $119.64
Upside: +12.84%
GFL Environmental
Apr 4, 2025
Maintains: Buy
Price Target: $50$57
Current: $50.69
Upside: +12.45%
FTC Solar
Apr 2, 2025
Maintains: Neutral
Price Target: $4$3.5
Current: $3.23
Upside: +8.36%
Maintains: Neutral
Price Target: $25$22
Current: $18.57
Upside: +18.47%
Maintains: Neutral
Price Target: $25$17
Current: $17.03
Upside: -0.18%
Maintains: Buy
Price Target: $17$15
Current: $8.53
Upside: +75.95%
Maintains: Buy
Price Target: $8$7
Current: $4.89
Upside: +43.15%
Maintains: Neutral
Price Target: $2.4$1.6
Current: $1.00
Upside: +60.71%
Maintains: Neutral
Price Target: $18$22
Current: $18.03
Upside: +22.02%
Maintains: Buy
Price Target: $200$205
Current: $121.24
Upside: +69.09%
Maintains: Buy
Price Target: $60$66
Current: $44.97
Upside: +46.76%
Maintains: Buy
Price Target: $38$35
Current: $9.45
Upside: +270.37%
Maintains: Buy
Price Target: $95$100
Current: $73.48
Upside: +36.09%
Downgrades: Neutral
Price Target: $170$181
Current: $197.10
Upside: -8.17%
Maintains: Neutral
Price Target: $4$4.25
Current: $1.74
Upside: +144.25%
Upgrades: Buy
Price Target: $60$50
Current: $25.82
Upside: +93.65%