Jon Windham
Stock Analyst at UBS
(4.36)
# 1,205
Out of 4,634 analysts
505
Total ratings
53.1%
Success rate
8.9%
Average return
Main Sectors:
Stocks Rated by Jon Windham
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| RSG Republic Services | Rated: Hold | $223 → $235 | $216.49 | +8.55% | 26 | Aug 11, 2026 | |
| STDN Standard Nuclear | Initiated Coverage: Buy | $14 | $10.90 | +28.44% | 1 | Aug 10, 2026 | |
| HASI HA Sustainable Infrastructure Capital | Rated: Buy | $50 → $51 | $40.57 | +25.71% | 15 | Aug 7, 2026 | |
| SEDG SolarEdge Technologies | Maintained: Hold | $41 → $36 | $33.44 | +7.66% | 30 | Aug 7, 2026 | |
| ARRY Array Technologies | Maintained: Buy | $11 → $10 | $5.41 | +84.84% | 20 | Aug 6, 2026 | |
| FTCI FTC Solar | Maintained: Hold | $6 → $3.5 | $2.83 | +23.67% | 13 | Aug 6, 2026 | |
| AMRC Ameresco | Maintained: Hold | $28 → $32 | $26.15 | +22.39% | 6 | Aug 5, 2026 | |
| GNRC Generac Holdings | Reiterated: Buy | $335 → $340 | $210.00 | +61.90% | 23 | Aug 4, 2026 | |
| TSX: WCN Waste Connections, Inc. | Maintained: Hold | $236.87 → $176.00 | $231.45 | -23.96% | 44 | Aug 4, 2026 | |
| WM Waste Management | Maintained: Buy | $265 → $270 | $227.67 | +18.59% | 33 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $330 | $245.60 | +34.36% | 43 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | ILA 36,877 → ILA 34,479 | ILA 24,740 | +39.36% | 6 | Jul 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $40 → $34 | $20.50 | +65.85% | 2 | Jul 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $3 → $4 | $3.30 | +21.21% | 5 | Jun 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $130 → $122 | $90.14 | +35.35% | 20 | Jun 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $44 → $45 | $33.60 | +33.93% | 3 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $7 → $8 | $6.15 | +30.08% | 5 | Jun 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $195 → $170 | $191.51 | -11.23% | 7 | Jun 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $23 → $20 | $10.15 | +97.04% | 27 | Jun 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $54.34 → $55.73 | $46.25 | +20.50% | 2 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $60 → $55 | $44.65 | +23.18% | 6 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $23 → $24 | $17.00 | +41.18% | 14 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $300 → $315 | $310.00 | +1.61% | 34 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $42 → $50 | $29.24 | +71.00% | 2 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $12 → $11 | $5.57 | +88.68% | 11 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $8 → $9 | $13.27 | -32.18% | 16 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $143 → $152 | $112.23 | +35.44% | 16 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $11 → $12 | $8.73 | +37.46% | 13 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $83.60 | $57.53 | +45.31% | 7 | Apr 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $20 → $13 | $9.35 | +39.04% | 9 | Mar 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $5.9 → $5.5 | $1.61 | +241.61% | 4 | Mar 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $125 → $140 | $104.51 | +33.96% | 11 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $15 → $37 | $15.95 | +131.97% | 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 |
Republic Services
Aug 11, 2026
Rated: Hold
Price Target: $223 → $235
Current: $216.49
Upside: +8.55%
Standard Nuclear
Aug 10, 2026
Initiated Coverage: Buy
Price Target: $14
Current: $10.90
Upside: +28.44%
HA Sustainable Infrastructure Capital
Aug 7, 2026
Rated: Buy
Price Target: $50 → $51
Current: $40.57
Upside: +25.71%
SolarEdge Technologies
Aug 7, 2026
Maintained: Hold
Price Target: $41 → $36
Current: $33.44
Upside: +7.66%
Array Technologies
Aug 6, 2026
Maintained: Buy
Price Target: $11 → $10
Current: $5.41
Upside: +84.84%
FTC Solar
Aug 6, 2026
Maintained: Hold
Price Target: $6 → $3.5
Current: $2.83
Upside: +23.67%
Ameresco
Aug 5, 2026
Maintained: Hold
Price Target: $28 → $32
Current: $26.15
Upside: +22.39%
Generac Holdings
Aug 4, 2026
Reiterated: Buy
Price Target: $335 → $340
Current: $210.00
Upside: +61.90%
Waste Connections, Inc.
Aug 4, 2026
Maintained: Hold
Price Target: $236.87 → $176.00
Current: $231.45
Upside: -23.96%
Waste Management
Aug 4, 2026
Maintained: Buy
Price Target: $265 → $270
Current: $227.67
Upside: +18.59%
Jul 31, 2026
Maintained: Buy
Price Target: $330
Current: $245.60
Upside: +34.36%
Jul 7, 2026
Rated: Buy
Price Target: ILA 36,877 → ILA 34,479
Current: ILA 24,740
Upside: +39.36%
Jul 1, 2026
Rated: Buy
Price Target: $40 → $34
Current: $20.50
Upside: +65.85%
Jun 30, 2026
Rated: Hold
Price Target: $3 → $4
Current: $3.30
Upside: +21.21%
Jun 26, 2026
Rated: Buy
Price Target: $130 → $122
Current: $90.14
Upside: +35.35%
Jun 24, 2026
Maintained: Buy
Price Target: $44 → $45
Current: $33.60
Upside: +33.93%
Jun 23, 2026
Rated: Hold
Price Target: $7 → $8
Current: $6.15
Upside: +30.08%
Jun 16, 2026
Rated: Hold
Price Target: $195 → $170
Current: $191.51
Upside: -11.23%
Jun 16, 2026
Rated: Buy
Price Target: $23 → $20
Current: $10.15
Upside: +97.04%
Jun 12, 2026
Rated: Buy
Price Target: $54.34 → $55.73
Current: $46.25
Upside: +20.50%
Jun 11, 2026
Maintained: Hold
Price Target: $60 → $55
Current: $44.65
Upside: +23.18%
May 29, 2026
Maintained: Hold
Price Target: $23 → $24
Current: $17.00
Upside: +41.18%
May 14, 2026
Maintained: Hold
Price Target: $300 → $315
Current: $310.00
Upside: +1.61%
May 14, 2026
Downgraded: Hold
Price Target: $42 → $50
Current: $29.24
Upside: +71.00%
May 11, 2026
Rated: Hold
Price Target: $12 → $11
Current: $5.57
Upside: +88.68%
May 11, 2026
Maintained: Sell
Price Target: $8 → $9
Current: $13.27
Upside: -32.18%
May 8, 2026
Maintained: Buy
Price Target: $143 → $152
Current: $112.23
Upside: +35.44%
May 7, 2026
Rated: Buy
Price Target: $11 → $12
Current: $8.73
Upside: +37.46%
Apr 14, 2026
Maintained: Buy
Price Target: $83.60
Current: $57.53
Upside: +45.31%
Mar 19, 2026
Rated: Hold
Price Target: $20 → $13
Current: $9.35
Upside: +39.04%
Mar 6, 2026
Maintained: Buy
Price Target: $5.9 → $5.5
Current: $1.61
Upside: +241.61%
Jan 28, 2026
Maintained: Buy
Price Target: $125 → $140
Current: $104.51
Upside: +33.96%
Nov 19, 2025
Maintained: Buy
Price Target: $15 → $37
Current: $15.95
Upside: +131.97%
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