
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
Main Sectors:
Stocks Rated by Jon Windham
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TSX: WCN Waste Connections, Inc. | Rated: Buy | $281.23 | $254.46 | +10.52% | 46 | Oct 28, 2026 | |
| FLNC Fluence Energy | Rated: Hold | $12 → $6 | $6.09 | -1.48% | 18 | Oct 26, 2026 | |
| LEU Centrus Energy | Rated: Hold | $185 → $120 | $110.55 | +8.55% | 9 | Oct 26, 2026 | |
| CLH Clean Harbors | Upgraded: Buy | $315 → $375 | $309.33 | +21.23% | 35 | Oct 22, 2026 | |
| CWEN Clearway Energy | Rated: Buy | $45 → $38 | $32.88 | +15.57% | 4 | Oct 22, 2026 | |
| CWST Casella Waste Systems | Downgraded: Hold | $122 → $95 | $90.31 | +5.19% | 21 | Oct 22, 2026 | |
| XE X-Energy | Rated: Buy | $34 → $18 | $11.70 | +53.85% | 3 | Oct 22, 2026 | |
| CSIQ Canadian Solar | Reiterated: Buy | $37 → $16 | $9.35 | +71.12% | 25 | Oct 15, 2026 | |
| EVGO EVgo, Inc. | Reiterated: Buy | $5.5 → $2 | $1.24 | +61.29% | 5 | Oct 7, 2026 | |
| TSX: BEP.UN Brookfield Renewable Partners L.P. | Rated: Buy | $55.90 → $47.51 | $40.60 | +17.03% | 3 | Oct 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $152 → $100 | $92.22 | +8.44% | 17 | Oct 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $340 | $203.36 | +67.19% | 24 | Sep 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $55 | $26.81 | +105.15% | 7 | Sep 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $7 | $2.39 | +192.89% | 13 | Sep 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $8 → $9 | $9.27 | -2.91% | 6 | Sep 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $10 → $5 | $3.56 | +40.45% | 21 | Sep 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $3.5 → $3.6 | $1.36 | +164.71% | 14 | Sep 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $13 → $6 | $5.92 | +1.35% | 10 | Sep 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $51 → $44 | $37.52 | +17.27% | 16 | Sep 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $14 → $20 | $12.86 | +55.52% | 2 | Sep 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $36 → $42 | $30.54 | +37.55% | 31 | Aug 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $223 → $235 | $236.28 | -0.54% | 26 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $28 → $32 | $21.00 | +52.38% | 6 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $265 → $270 | $230.90 | +16.93% | 33 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $330 | $176.89 | +86.56% | 43 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | ILA 38,415 → ILA 35,916 | ILA 21,570 | +66.51% | 6 | Jul 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $3 → $4 | $2.80 | +42.86% | 5 | Jun 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $23 → $20 | $7.59 | +163.50% | 27 | Jun 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $23 → $24 | $8.23 | +191.62% | 14 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $42 → $50 | $24.27 | +106.02% | 2 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $11 → $12 | $7.55 | +58.94% | 13 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $83.85 | $62.94 | +33.22% | 7 | Apr 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $125 → $140 | $79.83 | +75.37% | 11 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $6 → $2.25 | $0.000001 | n/a | 5 | Nov 18, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $23 → $21 | $1.00 | n/a | 2 | Jun 19, 2017 |
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%
Oct 1, 2026
Downgraded: Hold
Price Target: $152 → $100
Current: $92.22
Upside: +8.44%
Sep 28, 2026
Reiterated: Buy
Price Target: $340
Current: $203.36
Upside: +67.19%
Sep 28, 2026
Reiterated: Hold
Price Target: $55
Current: $26.81
Upside: +105.15%
Sep 28, 2026
Upgraded: Buy
Price Target: $7
Current: $2.39
Upside: +192.89%
Sep 23, 2026
Reiterated: Hold
Price Target: $8 → $9
Current: $9.27
Upside: -2.91%
Sep 18, 2026
Downgraded: Hold
Price Target: $10 → $5
Current: $3.56
Upside: +40.45%
Sep 18, 2026
Upgraded: Buy
Price Target: $3.5 → $3.6
Current: $1.36
Upside: +164.71%
Sep 11, 2026
Downgraded: Sell
Price Target: $13 → $6
Current: $5.92
Upside: +1.35%
Sep 4, 2026
Downgraded: Hold
Price Target: $51 → $44
Current: $37.52
Upside: +17.27%
Sep 1, 2026
Reiterated: Buy
Price Target: $14 → $20
Current: $12.86
Upside: +55.52%
Aug 27, 2026
Upgraded: Buy
Price Target: $36 → $42
Current: $30.54
Upside: +37.55%
Aug 12, 2026
Rated: Hold
Price Target: $223 → $235
Current: $236.28
Upside: -0.54%
Aug 5, 2026
Reiterated: Hold
Price Target: $28 → $32
Current: $21.00
Upside: +52.38%
Aug 4, 2026
Reiterated: Buy
Price Target: $265 → $270
Current: $230.90
Upside: +16.93%
Jul 31, 2026
Reiterated: Buy
Price Target: $330
Current: $176.89
Upside: +86.56%
Jul 7, 2026
Rated: Buy
Price Target: ILA 38,415 → ILA 35,916
Current: ILA 21,570
Upside: +66.51%
Jun 30, 2026
Rated: Hold
Price Target: $3 → $4
Current: $2.80
Upside: +42.86%
Jun 16, 2026
Rated: Buy
Price Target: $23 → $20
Current: $7.59
Upside: +163.50%
May 29, 2026
Reiterated: Hold
Price Target: $23 → $24
Current: $8.23
Upside: +191.62%
May 14, 2026
Downgraded: Hold
Price Target: $42 → $50
Current: $24.27
Upside: +106.02%
May 7, 2026
Rated: Buy
Price Target: $11 → $12
Current: $7.55
Upside: +58.94%
Apr 14, 2026
Reiterated: Buy
Price Target: $83.85
Current: $62.94
Upside: +33.22%
Jan 28, 2026
Reiterated: Buy
Price Target: $125 → $140
Current: $79.83
Upside: +75.37%
Nov 18, 2024
Reiterated: Hold
Price Target: $6 → $2.25
Current: $0.000001
Upside: n/a
Jun 19, 2017
Reiterated: Buy
Price Target: $23 → $21
Current: $1.00
Upside: n/a