Jon Windham
Stock Analyst at UBS
(3.57)
# 899
Out of 4,734 analysts
160
Total ratings
51.06%
Success rate
5.27%
Average return
Main Sectors:
Stocks Rated by Jon Windham
Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
RUN Sunrun | Upgrades: Buy | $14 → $17 | $9.44 | +80.08% | 13 | Jan 10, 2025 | |
LICY Li-Cycle Holdings | Maintains: Neutral | $2 → $2.25 | $1.13 | +99.12% | 3 | Nov 18, 2024 | |
SEDG SolarEdge Technologies | Maintains: Neutral | $26 → $18 | $13.91 | +29.40% | 10 | Nov 8, 2024 | |
ARRY Array Technologies | Maintains: Buy | $16 → $10 | $7.15 | +39.86% | 3 | Nov 8, 2024 | |
STEM Stem, Inc. | Maintains: Buy | $1 → $0.6 | $0.70 | -14.37% | 5 | Nov 8, 2024 | |
GFL GFL Environmental | Maintains: Buy | $47 → $50 | $41.94 | +19.22% | 2 | Nov 7, 2024 | |
WM Waste Management | Maintains: Neutral | $220 → $226 | $211.71 | +6.75% | 14 | Oct 30, 2024 | |
FTCI FTC Solar | Maintains: Neutral | $5 → $3 | $4.10 | -26.83% | 3 | Aug 9, 2024 | |
AMPS Altus Power | Maintains: Buy | $5.5 → $5 | $3.81 | +31.23% | 3 | Aug 9, 2024 | |
SHLS Shoals Technologies Group | Maintains: Buy | $12 → $9 | $4.63 | +94.38% | 4 | Aug 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $350 → $360 | $192.88 | +86.64% | 16 | Jul 31, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $38 → $35 | $11.05 | +216.74% | 11 | Jun 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $95 → $100 | $67.10 | +49.03% | 8 | May 14, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $195 → $200 | $213.73 | -6.42% | 12 | May 1, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $31 → $30 | $21.24 | +41.24% | 7 | Mar 21, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $2 → $10 | $21.97 | -54.48% | 2 | Mar 19, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $170 → $181 | $178.24 | +1.55% | 6 | Feb 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $160 → $150 | $161.24 | -6.97% | 4 | Feb 15, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $50 | $44.19 | +13.15% | 1 | Oct 2, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Buy | $105 → $110 | $111.49 | -1.34% | 8 | Jun 15, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Maintains: Neutral | $12 → $9 | $1.56 | +476.92% | 10 | May 8, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Downgrades: Neutral | $135 | $241.04 | -43.99% | 9 | Nov 3, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Upgrades: Buy | $60 → $50 | $27.92 | +79.08% | 5 | Feb 15, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade | Initiates: Buy | $47 | $14.44 | +225.48% | 1 | Nov 22, 2021 |
Sunrun
Jan 10, 2025
Upgrades: Buy
Price Target: $14 → $17
Current: $9.44
Upside: +80.08%
Li-Cycle Holdings
Nov 18, 2024
Maintains: Neutral
Price Target: $2 → $2.25
Current: $1.13
Upside: +99.12%
SolarEdge Technologies
Nov 8, 2024
Maintains: Neutral
Price Target: $26 → $18
Current: $13.91
Upside: +29.40%
Array Technologies
Nov 8, 2024
Maintains: Buy
Price Target: $16 → $10
Current: $7.15
Upside: +39.86%
Stem, Inc.
Nov 8, 2024
Maintains: Buy
Price Target: $1 → $0.6
Current: $0.70
Upside: -14.37%
GFL Environmental
Nov 7, 2024
Maintains: Buy
Price Target: $47 → $50
Current: $41.94
Upside: +19.22%
Waste Management
Oct 30, 2024
Maintains: Neutral
Price Target: $220 → $226
Current: $211.71
Upside: +6.75%
FTC Solar
Aug 9, 2024
Maintains: Neutral
Price Target: $5 → $3
Current: $4.10
Upside: -26.83%
Altus Power
Aug 9, 2024
Maintains: Buy
Price Target: $5.5 → $5
Current: $3.81
Upside: +31.23%
Shoals Technologies Group
Aug 7, 2024
Maintains: Buy
Price Target: $12 → $9
Current: $4.63
Upside: +94.38%
Jul 31, 2024
Maintains: Buy
Price Target: $350 → $360
Current: $192.88
Upside: +86.64%
Jun 12, 2024
Maintains: Buy
Price Target: $38 → $35
Current: $11.05
Upside: +216.74%
May 14, 2024
Maintains: Buy
Price Target: $95 → $100
Current: $67.10
Upside: +49.03%
May 1, 2024
Maintains: Neutral
Price Target: $195 → $200
Current: $213.73
Upside: -6.42%
Mar 21, 2024
Maintains: Neutral
Price Target: $31 → $30
Current: $21.24
Upside: +41.24%
Mar 19, 2024
Maintains: Neutral
Price Target: $2 → $10
Current: $21.97
Upside: -54.48%
Feb 29, 2024
Downgrades: Neutral
Price Target: $170 → $181
Current: $178.24
Upside: +1.55%
Feb 15, 2024
Maintains: Buy
Price Target: $160 → $150
Current: $161.24
Upside: -6.97%
Oct 2, 2023
Initiates: Buy
Price Target: $50
Current: $44.19
Upside: +13.15%
Jun 15, 2023
Maintains: Buy
Price Target: $105 → $110
Current: $111.49
Upside: -1.34%
May 8, 2023
Maintains: Neutral
Price Target: $12 → $9
Current: $1.56
Upside: +476.92%
Nov 3, 2022
Downgrades: Neutral
Price Target: $135
Current: $241.04
Upside: -43.99%
Feb 15, 2022
Upgrades: Buy
Price Target: $60 → $50
Current: $27.92
Upside: +79.08%
Nov 22, 2021
Initiates: Buy
Price Target: $47
Current: $14.44
Upside: +225.48%