Jon Windham

Stock Analyst at UBS

(2.65)
# 691
Out of 5,240 analysts
185
Total ratings
57.65%
Success rate
30.37%
Average return
31 Stocks
Name Action Price Target Current % Upside Ratings Updated
Sunrun
Upgrades: Buy
14 17
9.56 77.82% 13 Jan 10, 2025
Li-Cycle Holdings
Maintains: Neutral
2 3
1.52 48.03% 3 Nov 18, 2024
SolarEdge Technologi...
Maintains: Neutral
26 18
14.25 26.32% 10 Nov 8, 2024
Array Technologies
Maintains: Buy
16 10
6.73 48.59% 3 Nov 8, 2024
Stem
Maintains: Buy
1 1
0.84 -28.57% 5 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
47 50
43.67 14.5% 2 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
220 226
206.89 9.24% 14 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
5 3
4.17 -28.06% 3 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 5
3.96 26.26% 3 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 9
5.65 59.29% 4 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
350 360
185.33 94.25% 9 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
38 35
11.5 204.35% 11 Jun 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
95 100
66.14 51.19% 5 May 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
195 200
206.9 -3.33% 12 May 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
31 30
23.51 27.61% 7 Mar 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 10
19.26 -48.08% 2 Mar 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
170 181
175.28 3.26% 6 Feb 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 5
n/a n/a 10 Feb 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
160 150
161.11 -6.9% 4 Feb 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
50
42.31 18.18% 1 Oct 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
105 110
110.7 -0.63% 8 Jun 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
12 9
1.47 512.24% 10 May 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
135
234.62 -42.46% 9 Nov 3, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
60 50
27.57 81.36% 5 Feb 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
47
16.14 191.2% 1 Nov 22, 2021
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