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
31 Stocks
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