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
Main Sectors:
Stocks Rated by Jon Windham
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| FSLR First Solar | Maintained: Buy | $330 | $205.31 | +60.73% | 42 | Jul 14, 2026 | |
| TLV: ENLT Enlight Renewable Energy Ltd | Rated: Buy | ILA 37,573 → ILA 35,129 | ILA 27,400 | +28.21% | 6 | Jul 7, 2026 | |
| XE X-Energy | Rated: Buy | $40 → $34 | $15.66 | +117.11% | 2 | Jul 1, 2026 | |
| WBX Wallbox | Rated: Hold | $3 → $4 | $4.15 | -3.61% | 5 | Jun 30, 2026 | |
| CWST Casella Waste Systems | Rated: Buy | $130 → $122 | $93.57 | +30.38% | 20 | Jun 26, 2026 | |
| CWEN Clearway Energy | Maintained: Buy | $44 → $45 | $33.33 | +35.01% | 3 | Jun 24, 2026 | |
| CHPT ChargePoint Holdings | Rated: Hold | $7 → $8 | $5.52 | +44.93% | 5 | Jun 23, 2026 | |
| LEU Centrus Energy | Rated: Hold | $195 → $170 | $156.39 | +8.70% | 7 | Jun 16, 2026 | |
| RUN Sunrun | Rated: Buy | $23 → $20 | $11.44 | +74.83% | 27 | Jun 16, 2026 | |
| TSX: WCN Waste Connections, Inc. | Rated: Hold | $260.38 → $239.27 | $240.38 | -0.46% | 43 | Jun 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $54.89 → $56.30 | $45.08 | +24.89% | 2 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $305 → $335 | $213.25 | +57.09% | 22 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $60 → $55 | $41.51 | +32.50% | 6 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $23 → $24 | $16.83 | +42.60% | 14 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $300 → $315 | $310.22 | +1.54% | 34 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $42 → $50 | $27.98 | +78.70% | 2 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $240 → $223 | $220.53 | +1.12% | 25 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $12 → $11 | $6.09 | +72.41% | 11 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $8 → $9 | $14.28 | -36.97% | 16 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $143 → $152 | $103.56 | +46.77% | 16 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $44 → $50 | $37.82 | +32.21% | 14 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $40 → $41 | $48.61 | -15.66% | 27 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $10 → $11 | $5.95 | +84.87% | 19 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $11 → $12 | $9.62 | +24.74% | 13 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $28 | $22.55 | +24.17% | 5 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $84.45 | $55.02 | +53.49% | 7 | Apr 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $20 → $13 | $7.96 | +63.32% | 9 | Mar 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $5.9 → $5.5 | $1.67 | +229.34% | 4 | Mar 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $10 → $6 | $3.85 | +55.84% | 12 | Mar 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $260 → $265 | $239.05 | +10.86% | 32 | Jan 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $125 → $140 | $100.23 | +39.68% | 11 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 → $37 | $15.20 | +143.42% | 24 | Nov 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $6 → $2.25 | $0.000001 | n/a | 5 | Nov 18, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $23 → $21 | $1.00 | n/a | 2 | Jun 19, 2017 |
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,573 → ILA 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%
Jun 12, 2026
Rated: Buy
Price Target: $54.89 → $56.30
Current: $45.08
Upside: +24.89%
Jun 11, 2026
Reiterated: Buy
Price Target: $305 → $335
Current: $213.25
Upside: +57.09%
Jun 11, 2026
Maintained: Hold
Price Target: $60 → $55
Current: $41.51
Upside: +32.50%
May 29, 2026
Maintained: Hold
Price Target: $23 → $24
Current: $16.83
Upside: +42.60%
May 14, 2026
Maintained: Hold
Price Target: $300 → $315
Current: $310.22
Upside: +1.54%
May 14, 2026
Downgraded: Hold
Price Target: $42 → $50
Current: $27.98
Upside: +78.70%
May 12, 2026
Maintained: Hold
Price Target: $240 → $223
Current: $220.53
Upside: +1.12%
May 11, 2026
Rated: Hold
Price Target: $12 → $11
Current: $6.09
Upside: +72.41%
May 11, 2026
Maintained: Sell
Price Target: $8 → $9
Current: $14.28
Upside: -36.97%
May 8, 2026
Maintained: Buy
Price Target: $143 → $152
Current: $103.56
Upside: +46.77%
May 8, 2026
Maintained: Buy
Price Target: $44 → $50
Current: $37.82
Upside: +32.21%
May 7, 2026
Maintained: Hold
Price Target: $40 → $41
Current: $48.61
Upside: -15.66%
May 7, 2026
Rated: Buy
Price Target: $10 → $11
Current: $5.95
Upside: +84.87%
May 7, 2026
Rated: Buy
Price Target: $11 → $12
Current: $9.62
Upside: +24.74%
Apr 22, 2026
Maintained: Hold
Price Target: $28
Current: $22.55
Upside: +24.17%
Apr 14, 2026
Maintained: Buy
Price Target: $84.45
Current: $55.02
Upside: +53.49%
Mar 19, 2026
Rated: Hold
Price Target: $20 → $13
Current: $7.96
Upside: +63.32%
Mar 6, 2026
Maintained: Buy
Price Target: $5.9 → $5.5
Current: $1.67
Upside: +229.34%
Mar 6, 2026
Maintained: Hold
Price Target: $10 → $6
Current: $3.85
Upside: +55.84%
Jan 30, 2026
Maintained: Buy
Price Target: $260 → $265
Current: $239.05
Upside: +10.86%
Jan 28, 2026
Maintained: Buy
Price Target: $125 → $140
Current: $100.23
Upside: +39.68%
Nov 19, 2025
Maintained: Buy
Price Target: $15 → $37
Current: $15.20
Upside: +143.42%
Nov 18, 2024
Maintained: Hold
Price Target: $6 → $2.25
Current: $0.000001
Upside: n/a
Jun 19, 2017
Maintained: Buy
Price Target: $23 → $21
Current: $1.00
Upside: n/a