Jon Windham
Stock Analyst at UBS
(4.00)
# 579
Out of 4,918 analysts
210
Total ratings
59.29%
Success rate
8.42%
Average return
Main Sectors:
Stocks Rated by Jon Windham
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
NXT Nextracker | Maintains: Buy | $71 → $75 | $56.57 | +32.58% | 3 | Jul 31, 2025 | |
GNRC Generac Holdings | Maintains: Buy | $200 → $220 | $193.63 | +13.62% | 8 | Jul 31, 2025 | |
CLH Clean Harbors | Maintains: Neutral | $220 → $240 | $234.17 | +2.49% | 11 | Jul 31, 2025 | |
WM Waste Management | Maintains: Neutral | $260 → $265 | $228.88 | +15.78% | 17 | Jul 30, 2025 | |
RSG Republic Services | Maintains: Neutral | $250 → $260 | $231.21 | +12.45% | 15 | Jul 30, 2025 | |
ORA Ormat Technologies | Maintains: Buy | $100 → $105 | $88.71 | +18.36% | 9 | Jul 24, 2025 | |
LEU Centrus Energy | Initiates: Neutral | $215 | $208.33 | +3.20% | 1 | Jul 21, 2025 | |
SEDG SolarEdge Technologies | Maintains: Neutral | $17 → $20 | $25.55 | -21.72% | 13 | Jun 10, 2025 | |
AMRC Ameresco | Maintains: Sell | $8 → $11 | $15.87 | -30.69% | 1 | Jun 3, 2025 | |
RUN Sunrun | Maintains: Buy | $17 → $12 | $9.85 | +21.83% | 16 | May 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $1.6 → $1.4 | $0.75 | +86.27% | 12 | May 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $17 → $34 | $44.43 | -23.48% | 4 | May 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4.5 → $6 | $7.78 | -22.88% | 4 | May 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $7 → $8.5 | $6.06 | +40.26% | 5 | May 8, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $240 → $235 | $183.97 | +27.74% | 19 | Apr 30, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | n/a | $12.23 | - | 7 | Apr 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $130 → $135 | $102.98 | +31.09% | 9 | Apr 11, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $50 → $57 | $49.78 | +14.50% | 3 | Apr 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $3.5 | $5.98 | -41.47% | 4 | Apr 2, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $25 → $22 | $21.52 | +2.23% | 8 | Mar 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $8 → $7 | $5.16 | +35.66% | 5 | Feb 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $38 → $35 | $11.32 | +209.19% | 11 | Jun 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $170 → $181 | $186.57 | -2.99% | 6 | Feb 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $4 → $4.25 | $1.48 | +187.16% | 14 | Feb 16, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $60 → $50 | $25.69 | +94.63% | 5 | Feb 15, 2022 |
Nextracker
Jul 31, 2025
Maintains: Buy
Price Target: $71 → $75
Current: $56.57
Upside: +32.58%
Generac Holdings
Jul 31, 2025
Maintains: Buy
Price Target: $200 → $220
Current: $193.63
Upside: +13.62%
Clean Harbors
Jul 31, 2025
Maintains: Neutral
Price Target: $220 → $240
Current: $234.17
Upside: +2.49%
Waste Management
Jul 30, 2025
Maintains: Neutral
Price Target: $260 → $265
Current: $228.88
Upside: +15.78%
Republic Services
Jul 30, 2025
Maintains: Neutral
Price Target: $250 → $260
Current: $231.21
Upside: +12.45%
Ormat Technologies
Jul 24, 2025
Maintains: Buy
Price Target: $100 → $105
Current: $88.71
Upside: +18.36%
Centrus Energy
Jul 21, 2025
Initiates: Neutral
Price Target: $215
Current: $208.33
Upside: +3.20%
SolarEdge Technologies
Jun 10, 2025
Maintains: Neutral
Price Target: $17 → $20
Current: $25.55
Upside: -21.72%
Ameresco
Jun 3, 2025
Maintains: Sell
Price Target: $8 → $11
Current: $15.87
Upside: -30.69%
Sunrun
May 30, 2025
Maintains: Buy
Price Target: $17 → $12
Current: $9.85
Upside: +21.83%
May 29, 2025
Maintains: Neutral
Price Target: $1.6 → $1.4
Current: $0.75
Upside: +86.27%
May 29, 2025
Maintains: Neutral
Price Target: $17 → $34
Current: $44.43
Upside: -23.48%
May 13, 2025
Maintains: Neutral
Price Target: $4.5 → $6
Current: $7.78
Upside: -22.88%
May 8, 2025
Maintains: Buy
Price Target: $7 → $8.5
Current: $6.06
Upside: +40.26%
Apr 30, 2025
Maintains: Buy
Price Target: $240 → $235
Current: $183.97
Upside: +27.74%
Apr 14, 2025
Downgrades: Neutral
Price Target: n/a
Current: $12.23
Upside: -
Apr 11, 2025
Maintains: Buy
Price Target: $130 → $135
Current: $102.98
Upside: +31.09%
Apr 4, 2025
Maintains: Buy
Price Target: $50 → $57
Current: $49.78
Upside: +14.50%
Apr 2, 2025
Maintains: Neutral
Price Target: $4 → $3.5
Current: $5.98
Upside: -41.47%
Mar 27, 2025
Maintains: Neutral
Price Target: $25 → $22
Current: $21.52
Upside: +2.23%
Feb 26, 2025
Maintains: Buy
Price Target: $8 → $7
Current: $5.16
Upside: +35.66%
Jun 12, 2024
Maintains: Buy
Price Target: $38 → $35
Current: $11.32
Upside: +209.19%
Feb 29, 2024
Downgrades: Neutral
Price Target: $170 → $181
Current: $186.57
Upside: -2.99%
Feb 16, 2024
Maintains: Neutral
Price Target: $4 → $4.25
Current: $1.48
Upside: +187.16%
Feb 15, 2022
Upgrades: Buy
Price Target: $60 → $50
Current: $25.69
Upside: +94.63%