Jon Windham
Stock Analyst at UBS
(3.84)
# 642
Out of 5,163 analysts
267
Total ratings
56.55%
Success rate
6.15%
Average return
Main Sectors:
Stocks Rated by Jon Windham
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AMRC Ameresco | Maintains: Neutral | $40 → $28 | $25.36 | +10.41% | 4 | Mar 13, 2026 | |
| CLH Clean Harbors | Maintains: Neutral | $240 → $300 | $289.66 | +3.57% | 14 | Mar 12, 2026 | |
| RUN Sunrun | Maintains: Buy | $26 → $23 | $12.77 | +80.11% | 19 | Mar 10, 2026 | |
| STEM Stem, Inc. | Maintains: Neutral | $18 → $12 | $10.91 | +9.99% | 10 | Mar 10, 2026 | |
| CWST Casella Waste Systems | Maintains: Buy | $140 → $130 | $88.64 | +46.66% | 12 | Mar 10, 2026 | |
| MWH SOLV Energy | Initiates: Buy | $42 | $29.14 | +44.13% | 1 | Mar 9, 2026 | |
| LEU Centrus Energy | Maintains: Neutral | $245 → $195 | $212.84 | -8.38% | 3 | Mar 5, 2026 | |
| RSG Republic Services | Maintains: Neutral | $225 → $240 | $224.53 | +6.89% | 17 | Mar 5, 2026 | |
| ORA Ormat Technologies | Maintains: Buy | $148 → $143 | $110.13 | +29.85% | 11 | Mar 3, 2026 | |
| HASI HA Sustainable Infrastructure Capital | Maintains: Buy | $40 → $44 | $36.26 | +21.35% | 8 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $12 → $11 | $6.20 | +77.56% | 9 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $330 → $300 | $199.26 | +50.56% | 22 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $65 → $93 | $74.96 | +24.07% | 3 | Feb 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $125 → $140 | $118.03 | +18.61% | 6 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $225 → $260 | $236.89 | +9.76% | 20 | Jan 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $12 → $9 | $5.42 | +66.05% | 2 | Dec 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $8 → $22 | $16.77 | +31.23% | 6 | Dec 4, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $65 → $95 | $59.65 | +59.26% | 2 | Dec 3, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $5.5 → $10 | $4.67 | +114.36% | 6 | Dec 2, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $38 → $20 | $11.98 | +66.94% | 6 | Nov 25, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $15 → $37 | $18.05 | +104.99% | 13 | Nov 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $30 → $40 | $40.74 | -1.82% | 15 | Nov 14, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $9 → $15 | $6.67 | +124.89% | 10 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $5.4 → $5.9 | $2.10 | +180.95% | 2 | Nov 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $58 → $60 | $42.49 | +41.21% | 5 | Nov 10, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $220 → $215 | $201.88 | +6.50% | 9 | Oct 30, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $190 → $195 | $167.29 | +16.56% | 10 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $25 → $22 | $25.45 | -13.56% | 8 | Mar 27, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $4.25 | $1.29 | +230.74% | 14 | Feb 16, 2024 |
Ameresco
Mar 13, 2026
Maintains: Neutral
Price Target: $40 → $28
Current: $25.36
Upside: +10.41%
Clean Harbors
Mar 12, 2026
Maintains: Neutral
Price Target: $240 → $300
Current: $289.66
Upside: +3.57%
Sunrun
Mar 10, 2026
Maintains: Buy
Price Target: $26 → $23
Current: $12.77
Upside: +80.11%
Stem, Inc.
Mar 10, 2026
Maintains: Neutral
Price Target: $18 → $12
Current: $10.91
Upside: +9.99%
Casella Waste Systems
Mar 10, 2026
Maintains: Buy
Price Target: $140 → $130
Current: $88.64
Upside: +46.66%
SOLV Energy
Mar 9, 2026
Initiates: Buy
Price Target: $42
Current: $29.14
Upside: +44.13%
Centrus Energy
Mar 5, 2026
Maintains: Neutral
Price Target: $245 → $195
Current: $212.84
Upside: -8.38%
Republic Services
Mar 5, 2026
Maintains: Neutral
Price Target: $225 → $240
Current: $224.53
Upside: +6.89%
Ormat Technologies
Mar 3, 2026
Maintains: Buy
Price Target: $148 → $143
Current: $110.13
Upside: +29.85%
HA Sustainable Infrastructure Capital
Mar 2, 2026
Maintains: Buy
Price Target: $40 → $44
Current: $36.26
Upside: +21.35%
Feb 25, 2026
Maintains: Buy
Price Target: $12 → $11
Current: $6.20
Upside: +77.56%
Feb 25, 2026
Maintains: Buy
Price Target: $330 → $300
Current: $199.26
Upside: +50.56%
Feb 18, 2026
Maintains: Buy
Price Target: $65 → $93
Current: $74.96
Upside: +24.07%
Jan 28, 2026
Maintains: Buy
Price Target: $125 → $140
Current: $118.03
Upside: +18.61%
Jan 9, 2026
Upgrades: Buy
Price Target: $225 → $260
Current: $236.89
Upside: +9.76%
Dec 22, 2025
Maintains: Neutral
Price Target: $12 → $9
Current: $5.42
Upside: +66.05%
Dec 4, 2025
Maintains: Neutral
Price Target: $8 → $22
Current: $16.77
Upside: +31.23%
Dec 3, 2025
Maintains: Neutral
Price Target: $65 → $95
Current: $59.65
Upside: +59.26%
Dec 2, 2025
Maintains: Neutral
Price Target: $5.5 → $10
Current: $4.67
Upside: +114.36%
Nov 25, 2025
Maintains: Neutral
Price Target: $38 → $20
Current: $11.98
Upside: +66.94%
Nov 19, 2025
Maintains: Buy
Price Target: $15 → $37
Current: $18.05
Upside: +104.99%
Nov 14, 2025
Maintains: Neutral
Price Target: $30 → $40
Current: $40.74
Upside: -1.82%
Nov 11, 2025
Maintains: Buy
Price Target: $9 → $15
Current: $6.67
Upside: +124.89%
Nov 11, 2025
Maintains: Buy
Price Target: $5.4 → $5.9
Current: $2.10
Upside: +180.95%
Nov 10, 2025
Maintains: Buy
Price Target: $58 → $60
Current: $42.49
Upside: +41.21%
Oct 30, 2025
Maintains: Buy
Price Target: $220 → $215
Current: $201.88
Upside: +6.50%
Oct 23, 2025
Maintains: Neutral
Price Target: $190 → $195
Current: $167.29
Upside: +16.56%
Mar 27, 2025
Maintains: Neutral
Price Target: $25 → $22
Current: $25.45
Upside: -13.56%
Feb 16, 2024
Maintains: Neutral
Price Target: $4 → $4.25
Current: $1.29
Upside: +230.74%