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

Stocks Rated by Jon Windham

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%
Downgraded: Sell
Price Target: $13 → $6
Current: $7.20
Upside: -16.67%
Downgraded: Hold
Price Target: $51 → $44
Current: $36.49
Upside: +20.58%
Reiterated: Buy
Price Target: $14 → $20
Current: $13.69
Upside: +46.09%
Upgraded: Hold
Price Target: $9 → $12
Current: $7.43
Upside: +61.51%
Upgraded: Buy
Price Target: $36 → $42
Current: $32.21
Upside: +30.39%
Rated: Hold
Price Target: $170 → $185
Current: $142.44
Upside: +29.88%
Rated: Hold
Price Target: $223 → $235
Current: $216.88
Upside: +8.35%
Reiterated: Hold
Price Target: $28 → $32
Current: $21.33
Upside: +50.02%
Reiterated: Buy
Price Target: $265 → $270
Current: $208.83
Upside: +29.29%
Reiterated: Buy
Price Target: $330
Current: $177.82
Upside: +85.58%
Rated: Buy
Price Target: ILA 37,677 → ILA 35,227
Current: ILA 20,610
Upside: +70.92%
Rated: Buy
Price Target: $40 → $34
Current: $13.71
Upside: +147.99%
Rated: Hold
Price Target: $3 → $4
Current: $2.77
Upside: +44.40%
Rated: Buy
Price Target: $130 → $122
Current: $83.78
Upside: +45.62%
Reiterated: Buy
Price Target: $44 → $45
Current: $30.19
Upside: +49.06%
Rated: Buy
Price Target: $23 → $20
Current: $7.64
Upside: +161.78%
Reiterated: Hold
Price Target: $23 → $24
Current: $8.88
Upside: +170.27%
Reiterated: Hold
Price Target: $300 → $315
Current: $316.93
Upside: -0.61%
Downgraded: Hold
Price Target: $42 → $50
Current: $26.21
Upside: +90.77%
Rated: Buy
Price Target: $11 → $12
Current: $8.74
Upside: +37.30%
Reiterated: Buy
Price Target: $85.26
Current: $61.06
Upside: +39.64%
Reiterated: Buy
Price Target: $125 → $140
Current: $86.11
Upside: +62.58%
Reiterated: Buy
Price Target: $15 → $37
Current: $11.38
Upside: +225.13%
Reiterated: Hold
Price Target: $6 → $2.25
Current: $0.000001
Upside: n/a
Reiterated: Buy
Price Target: $23 → $21
Current: $1.01
Upside: n/a