Jon Windham

Stock Analyst at UBS

(4.07)
# 1,675
Out of 5,088 analysts
530
Total ratings
49.4%
Success rate
5.8%
Average return

Stocks Rated by Jon Windham

Waste Connections, Inc.
Oct 28, 2026
Rated: Buy
Price Target: $281.23
Current: $254.46
Upside: +10.52%
Fluence Energy
Oct 26, 2026
Rated: Hold
Price Target: $12 → $6
Current: $6.09
Upside: -1.48%
Centrus Energy
Oct 26, 2026
Rated: Hold
Price Target: $185 → $120
Current: $110.55
Upside: +8.55%
Clean Harbors
Oct 22, 2026
Upgraded: Buy
Price Target: $315 → $375
Current: $309.33
Upside: +21.23%
Clearway Energy
Oct 22, 2026
Rated: Buy
Price Target: $45 → $38
Current: $32.88
Upside: +15.57%
Casella Waste Systems
Oct 22, 2026
Downgraded: Hold
Price Target: $122 → $95
Current: $90.31
Upside: +5.19%
X-Energy
Oct 22, 2026
Rated: Buy
Price Target: $34 → $18
Current: $11.70
Upside: +53.85%
Canadian Solar
Oct 15, 2026
Reiterated: Buy
Price Target: $37 → $16
Current: $9.35
Upside: +71.12%
EVgo, Inc.
Oct 7, 2026
Reiterated: Buy
Price Target: $5.5 → $2
Current: $1.24
Upside: +61.29%
Brookfield Renewable Partners L.P.
Oct 2, 2026
Rated: Buy
Price Target: $55.90 → $47.51
Current: $40.60
Upside: +17.03%
Downgraded: Hold
Price Target: $152 → $100
Current: $92.22
Upside: +8.44%
Reiterated: Buy
Price Target: $340
Current: $203.36
Upside: +67.19%
Reiterated: Hold
Price Target: $55
Current: $26.81
Upside: +105.15%
Upgraded: Buy
Price Target: $7
Current: $2.39
Upside: +192.89%
Reiterated: Hold
Price Target: $8 → $9
Current: $9.27
Upside: -2.91%
Downgraded: Hold
Price Target: $10 → $5
Current: $3.56
Upside: +40.45%
Upgraded: Buy
Price Target: $3.5 → $3.6
Current: $1.36
Upside: +164.71%
Downgraded: Sell
Price Target: $13 → $6
Current: $5.92
Upside: +1.35%
Downgraded: Hold
Price Target: $51 → $44
Current: $37.52
Upside: +17.27%
Reiterated: Buy
Price Target: $14 → $20
Current: $12.86
Upside: +55.52%
Upgraded: Buy
Price Target: $36 → $42
Current: $30.54
Upside: +37.55%
Rated: Hold
Price Target: $223 → $235
Current: $236.28
Upside: -0.54%
Reiterated: Hold
Price Target: $28 → $32
Current: $21.00
Upside: +52.38%
Reiterated: Buy
Price Target: $265 → $270
Current: $230.90
Upside: +16.93%
Reiterated: Buy
Price Target: $330
Current: $176.89
Upside: +86.56%
Rated: Buy
Price Target: ILA 38,415 → ILA 35,916
Current: ILA 21,570
Upside: +66.51%
Rated: Hold
Price Target: $3 → $4
Current: $2.80
Upside: +42.86%
Rated: Buy
Price Target: $23 → $20
Current: $7.59
Upside: +163.50%
Reiterated: Hold
Price Target: $23 → $24
Current: $8.23
Upside: +191.62%
Downgraded: Hold
Price Target: $42 → $50
Current: $24.27
Upside: +106.02%
Rated: Buy
Price Target: $11 → $12
Current: $7.55
Upside: +58.94%
Reiterated: Buy
Price Target: $83.85
Current: $62.94
Upside: +33.22%
Reiterated: Buy
Price Target: $125 → $140
Current: $79.83
Upside: +75.37%
Reiterated: Hold
Price Target: $6 → $2.25
Current: $0.000001
Upside: n/a
Reiterated: Buy
Price Target: $23 → $21
Current: $1.00
Upside: n/a