Jon Windham

Stock Analyst at UBS

(4.07)
# 519
Out of 5,078 analysts
246
Total ratings
56.72%
Success rate
10.06%
Average return

Stocks Rated by Jon Windham

Centrus Energy
Nov 25, 2025
Maintains: Neutral
Price Target: $215$245
Current: $251.36
Upside: -2.53%
NuScale Power
Nov 25, 2025
Maintains: Neutral
Price Target: $38$20
Current: $18.08
Upside: +10.62%
Enlight Renewable Energy
Nov 24, 2025
Initiates: Buy
Price Target: $47
Current: $39.70
Upside: +18.39%
Canadian Solar
Nov 19, 2025
Maintains: Buy
Price Target: $15$37
Current: $27.55
Upside: +34.30%
SolarEdge Technologies
Nov 14, 2025
Maintains: Neutral
Price Target: $30$40
Current: $32.92
Upside: +21.51%
Array Technologies
Nov 11, 2025
Maintains: Buy
Price Target: $9$15
Current: $7.47
Upside: +100.80%
EVgo, Inc.
Nov 11, 2025
Maintains: Buy
Price Target: $5.4$5.9
Current: $3.10
Upside: +90.32%
HA Sustainable Infrastructure Capital
Nov 10, 2025
Maintains: Buy
Price Target: $39$40
Current: $34.08
Upside: +17.37%
GFL Environmental
Nov 10, 2025
Maintains: Buy
Price Target: $58$60
Current: $44.65
Upside: +34.38%
Ormat Technologies
Nov 7, 2025
Maintains: Buy
Price Target: $105$135
Current: $111.15
Upside: +21.46%
Maintains: Buy
Price Target: $9$12
Current: $7.83
Upside: +53.26%
Maintains: Buy
Price Target: $275$330
Current: $265.64
Upside: +24.23%
Maintains: Buy
Price Target: $135$140
Current: $96.14
Upside: +45.62%
Maintains: Neutral
Price Target: $240$225
Current: $215.93
Upside: +4.20%
Maintains: Neutral
Price Target: $245$240
Current: $228.54
Upside: +5.01%
Maintains: Neutral
Price Target: $16$18
Current: $16.70
Upside: +7.78%
Maintains: Buy
Price Target: $220$215
Current: $149.22
Upside: +44.08%
Maintains: Buy
Price Target: $110$125
Current: $87.44
Upside: +42.96%
Maintains: Neutral
Price Target: $190$195
Current: $174.16
Upside: +11.97%
Maintains: Buy
Price Target: $16$26
Current: $18.55
Upside: +40.16%
Maintains: Neutral
Price Target: $260$240
Current: $214.07
Upside: +12.11%
Maintains: Neutral
Price Target: $13$12
Current: $7.63
Upside: +57.27%
Maintains: Neutral
Price Target: $6$8
Current: $19.39
Upside: -58.74%
Initiates: Neutral
Price Target: $65
Current: $87.36
Upside: -25.60%
Maintains: Neutral
Price Target: $3.8$5.5
Current: $8.86
Upside: -37.92%
Upgrades: Neutral
Price Target: $11$23
Current: $34.95
Upside: -34.19%
Maintains: Neutral
Price Target: $25$22
Current: $25.90
Upside: -15.06%
Maintains: Neutral
Price Target: $4$4.25
Current: $1.59
Upside: +167.30%