Jon Windham
Stock Analyst at UBS
(2.21)
# 843
Out of 5,291 analysts
199
Total ratings
51.14%
Success rate
20.42%
Average return
Main Sectors:
Top Industries:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
JinkoSolar Holding C... | Maintains: Neutral | 25 22 | 19.68 | 11.79% | 8 | Mar 27, 2025 | |
NuScale Power | Maintains: Neutral | 25 17 | 14.92 | 13.94% | 3 | Mar 7, 2025 | |
Stem | Maintains: Strong Buy | 1 1 | 0.39 | 66.67% | 6 | Mar 7, 2025 | |
Sunrun | Maintains: Buy | 17 15 | 5.93 | 152.95% | 14 | Mar 4, 2025 | |
Array Technologies | Maintains: Buy | 10 7 | 5.07 | 38.07% | 4 | Mar 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 8 7 | 3.31 | 111.48% | 5 | Feb 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 360 285 | 127.35 | 123.79% | 10 | Feb 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 3 2 | 0.79 | 102.53% | 11 | Feb 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 18 22 | 15.86 | 38.71% | 11 | Feb 20, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 212 240 | 238.31 | 0.71% | 13 | Feb 19, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 200 205 | 127.05 | 61.35% | 5 | Feb 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 28 8 | 4.99 | 60.32% | 2 | Feb 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 5 5 | 4.94 | 1.21% | 4 | Feb 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 60 66 | 43.19 | 52.81% | 2 | Jan 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 2 3 | n/a | n/a | 3 | Nov 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 47 50 | 47.79 | 4.62% | 2 | Nov 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 220 226 | 227.77 | -0.78% | 14 | Oct 30, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 5 3 | 2.56 | 17.19% | 3 | Aug 9, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 38 35 | 9.23 | 279.2% | 11 | Jun 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 95 100 | 70.57 | 41.7% | 5 | May 14, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 170 181 | 192.78 | -6.11% | 6 | Feb 29, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Neutral | 4 5 | n/a | n/a | 10 | Feb 16, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 105 110 | 110.8 | -0.72% | 8 | Jun 15, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 135 | 197.24 | -31.56% | 9 | Nov 3, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 60 50 | 29.4 | 70.07% | 5 | Feb 15, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Neutral | 18 21 | n/a | n/a | 9 | Jul 15, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Overweight | 22 27 | n/a | n/a | 4 | Aug 17, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 50 48 | n/a | n/a | 6 | Aug 10, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Equal-Weight | n/a | n/a | n/a | 2 | Aug 7, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Equal-Weight | n/a | n/a | n/a | 3 | Jun 27, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Overweight | 100 | n/a | n/a | 1 | Apr 13, 2017 |