
Jon Windham
Stock Analyst at UBS
(4.15)
# 1,576
Out of 5,043 analysts
522
Total ratings
49.2%
Success rate
6.6%
Average return
Main Sectors:
Stocks Rated by Jon Windham
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EVGO EVgo, Inc. | Reiterated: Buy | $5.5 → $2 | $1.22 | +63.93% | 5 | Oct 7, 2026 | |
| TSX: BEP.UN Brookfield Renewable Partners L.P. | Rated: Buy | $57.04 → $48.49 | $42.07 | +15.25% | 3 | Oct 2, 2026 | |
| ORA Ormat Technologies | Downgraded: Hold | $152 → $100 | $88.92 | +12.46% | 17 | Oct 1, 2026 | |
| GNRC Generac Holdings | Reiterated: Buy | $340 | $224.94 | +51.15% | 24 | Sep 28, 2026 | |
| OKLO Oklo Inc. | Reiterated: Hold | $55 | $34.70 | +58.50% | 7 | Sep 28, 2026 | |
| STEM Stem, Inc. | Upgraded: Buy | $7 | $4.16 | +68.27% | 13 | Sep 28, 2026 | |
| CHPT ChargePoint Holdings | Reiterated: Hold | $8 → $9 | $7.92 | +13.64% | 6 | Sep 23, 2026 | |
| ARRY Array Technologies | Downgraded: Hold | $10 → $5 | $3.68 | +35.87% | 21 | Sep 18, 2026 | |
| FTCI FTC Solar | Upgraded: Buy | $3.5 → $3.6 | $1.93 | +86.53% | 14 | Sep 18, 2026 | |
| TSX: WCN Waste Connections, Inc. | Upgraded: Buy | $250.11 → $284.21 | $218.17 | +30.27% | 45 | Sep 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | $13 → $6 | $7.20 | -16.67% | 10 | Sep 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $51 → $44 | $36.49 | +20.58% | 16 | Sep 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $14 → $20 | $13.69 | +46.09% | 2 | Sep 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | $9 → $12 | $7.43 | +61.51% | 17 | Aug 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $36 → $42 | $32.21 | +30.39% | 31 | Aug 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $170 → $185 | $142.44 | +29.88% | 8 | Aug 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $223 → $235 | $216.88 | +8.35% | 26 | Aug 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $28 → $32 | $21.33 | +50.02% | 6 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $265 → $270 | $208.83 | +29.29% | 33 | Aug 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $330 | $177.82 | +85.58% | 43 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | ILA 37,677 → ILA 35,227 | ILA 20,610 | +70.92% | 6 | Jul 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $40 → $34 | $13.71 | +147.99% | 2 | Jul 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $3 → $4 | $2.77 | +44.40% | 5 | Jun 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $130 → $122 | $83.78 | +45.62% | 20 | Jun 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $44 → $45 | $30.19 | +49.06% | 3 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $23 → $20 | $7.64 | +161.78% | 27 | Jun 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $23 → $24 | $8.88 | +170.27% | 14 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $300 → $315 | $316.93 | -0.61% | 34 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $42 → $50 | $26.21 | +90.77% | 2 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $11 → $12 | $8.74 | +37.30% | 13 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $85.26 | $61.06 | +39.64% | 7 | Apr 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $125 → $140 | $86.11 | +62.58% | 11 | Jan 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $15 → $37 | $11.38 | +225.13% | 24 | Nov 19, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $6 → $2.25 | $0.000001 | n/a | 5 | Nov 18, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $23 → $21 | $1.01 | n/a | 2 | Jun 19, 2017 |
EVgo, Inc.
Oct 7, 2026
Reiterated: Buy
Price Target: $5.5 → $2
Current: $1.22
Upside: +63.93%
Brookfield Renewable Partners L.P.
Oct 2, 2026
Rated: Buy
Price Target: $57.04 → $48.49
Current: $42.07
Upside: +15.25%
Ormat Technologies
Oct 1, 2026
Downgraded: Hold
Price Target: $152 → $100
Current: $88.92
Upside: +12.46%
Generac Holdings
Sep 28, 2026
Reiterated: Buy
Price Target: $340
Current: $224.94
Upside: +51.15%
Oklo Inc.
Sep 28, 2026
Reiterated: Hold
Price Target: $55
Current: $34.70
Upside: +58.50%
Stem, Inc.
Sep 28, 2026
Upgraded: Buy
Price Target: $7
Current: $4.16
Upside: +68.27%
ChargePoint Holdings
Sep 23, 2026
Reiterated: Hold
Price Target: $8 → $9
Current: $7.92
Upside: +13.64%
Array Technologies
Sep 18, 2026
Downgraded: Hold
Price Target: $10 → $5
Current: $3.68
Upside: +35.87%
FTC Solar
Sep 18, 2026
Upgraded: Buy
Price Target: $3.5 → $3.6
Current: $1.93
Upside: +86.53%
Waste Connections, Inc.
Sep 18, 2026
Upgraded: Buy
Price Target: $250.11 → $284.21
Current: $218.17
Upside: +30.27%
Sep 11, 2026
Downgraded: Sell
Price Target: $13 → $6
Current: $7.20
Upside: -16.67%
Sep 4, 2026
Downgraded: Hold
Price Target: $51 → $44
Current: $36.49
Upside: +20.58%
Sep 1, 2026
Reiterated: Buy
Price Target: $14 → $20
Current: $13.69
Upside: +46.09%
Aug 28, 2026
Upgraded: Hold
Price Target: $9 → $12
Current: $7.43
Upside: +61.51%
Aug 27, 2026
Upgraded: Buy
Price Target: $36 → $42
Current: $32.21
Upside: +30.39%
Aug 20, 2026
Rated: Hold
Price Target: $170 → $185
Current: $142.44
Upside: +29.88%
Aug 12, 2026
Rated: Hold
Price Target: $223 → $235
Current: $216.88
Upside: +8.35%
Aug 5, 2026
Reiterated: Hold
Price Target: $28 → $32
Current: $21.33
Upside: +50.02%
Aug 4, 2026
Reiterated: Buy
Price Target: $265 → $270
Current: $208.83
Upside: +29.29%
Jul 31, 2026
Reiterated: Buy
Price Target: $330
Current: $177.82
Upside: +85.58%
Jul 7, 2026
Rated: Buy
Price Target: ILA 37,677 → ILA 35,227
Current: ILA 20,610
Upside: +70.92%
Jul 1, 2026
Rated: Buy
Price Target: $40 → $34
Current: $13.71
Upside: +147.99%
Jun 30, 2026
Rated: Hold
Price Target: $3 → $4
Current: $2.77
Upside: +44.40%
Jun 26, 2026
Rated: Buy
Price Target: $130 → $122
Current: $83.78
Upside: +45.62%
Jun 24, 2026
Reiterated: Buy
Price Target: $44 → $45
Current: $30.19
Upside: +49.06%
Jun 16, 2026
Rated: Buy
Price Target: $23 → $20
Current: $7.64
Upside: +161.78%
May 29, 2026
Reiterated: Hold
Price Target: $23 → $24
Current: $8.88
Upside: +170.27%
May 14, 2026
Reiterated: Hold
Price Target: $300 → $315
Current: $316.93
Upside: -0.61%
May 14, 2026
Downgraded: Hold
Price Target: $42 → $50
Current: $26.21
Upside: +90.77%
May 7, 2026
Rated: Buy
Price Target: $11 → $12
Current: $8.74
Upside: +37.30%
Apr 14, 2026
Reiterated: Buy
Price Target: $85.26
Current: $61.06
Upside: +39.64%
Jan 28, 2026
Reiterated: Buy
Price Target: $125 → $140
Current: $86.11
Upside: +62.58%
Nov 19, 2025
Reiterated: Buy
Price Target: $15 → $37
Current: $11.38
Upside: +225.13%
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.01
Upside: n/a