Jon Windham

Stock Analyst at UBS

(3.73)
# 923
Out of 4,435 analysts
88
Total ratings
54.02%
Success rate
5.45%
Average return

26 Stocks

First Solar
May 29, 2024
Maintains: Buy
Price Target: $270$350
Current: $271.76
Upside: +28.79%
Ormat Technologies
May 14, 2024
Maintains: Buy
Price Target: $95$100
Current: $75.40
Upside: +32.63%
Stem, Inc.
May 8, 2024
Maintains: Buy
Price Target: $5$2.5
Current: $1.33
Upside: +87.97%
Republic Services
May 1, 2024
Maintains: Neutral
Price Target: $195$200
Current: $185.19
Upside: +8.00%
JinkoSolar Holding Co.
Mar 21, 2024
Maintains: Neutral
Price Target: $31$30
Current: $29.74
Upside: +0.87%
NuScale Power
Mar 19, 2024
Maintains: Neutral
Price Target: $2$10
Current: $8.73
Upside: +14.55%
Shoals Technologies Group
Mar 1, 2024
Maintains: Buy
Price Target: $28$20
Current: $7.87
Upside: +154.13%
Waste Connections
Feb 29, 2024
Downgrades: Neutral
Price Target: $170$181
Current: $164.32
Upside: +10.15%
SunPower
Feb 16, 2024
Maintains: Neutral
Price Target: $4$4.25
Current: $3.34
Upside: +27.25%
Generac Holdings
Feb 15, 2024
Maintains: Buy
Price Target: $160$150
Current: $147.21
Upside: +1.90%
Waste Management
Feb 14, 2024
Downgrades: Neutral
Price Target: $190$205
Current: $210.73
Upside: -2.72%
GFL Environmental
Jan 31, 2024
Initiates: Buy
Price Target: $44
Current: $31.47
Upside: +39.82%
Canadian Solar
Nov 17, 2023
Maintains: Buy
Price Target: $47$36
Current: $19.64
Upside: +83.30%
Li-Cycle Holdings
Nov 16, 2023
Downgrades: Neutral
Price Target: $9$0.75
Current: $0.51
Upside: +45.72%
Altus Power
Nov 14, 2023
Maintains: Buy
Price Target: $10$9
Current: $4.05
Upside: +122.22%
Nextracker
Oct 2, 2023
Initiates: Buy
Price Target: $50
Current: $55.17
Upside: -9.37%
Casella Waste Systems
Jun 15, 2023
Maintains: Buy
Price Target: $105$110
Current: $100.59
Upside: +9.35%
TPI Composites
May 8, 2023
Maintains: Neutral
Price Target: $12$9
Current: $5.48
Upside: +64.23%
Clean Harbors
Nov 3, 2022
Downgrades: Neutral
Price Target: $135
Current: $216.59
Upside: -37.67%
Hannon Armstrong Sustainable Infrastructure Capital
Feb 15, 2022
Upgrades: Buy
Price Target: $60$50
Current: $33.29
Upside: +50.20%
SolarEdge Technologies
Jan 10, 2022
Upgrades: Neutral
Price Target: $250$280
Current: $48.99
Upside: +471.55%
Fluence Energy
Nov 22, 2021
Initiates: Buy
Price Target: n/a
Current: $25.13
Upside: -
FTC Solar
May 24, 2021
Initiates: Buy
Price Target: n/a
Current: $0.52
Upside: -
Array Technologies
Apr 16, 2021
Upgrades: Buy
Price Target: n/a
Current: $14.18
Upside: -
Sunrun
Mar 10, 2021
Upgrades: Neutral
Price Target: n/a
Current: $14.46
Upside: -
Stericycle
Apr 13, 2017
Initiates: Overweight
Price Target: n/a
Current: $51.54
Upside: -