Jon Windham

Stock Analyst at UBS

(2.43)
# 998
Out of 5,218 analysts
184
Total ratings
53.57%
Success rate
28.42%
Average return
31 Stocks
Name Action Price Target Current % Upside Ratings Updated
Sunrun
Maintains: Neutral
18 14
10.11 38.48% 12 Nov 26, 2024
Li-Cycle Holdings
Maintains: Neutral
2 3
1.63 38.04% 3 Nov 18, 2024
SolarEdge Technologi...
Maintains: Neutral
26 18
13.37 34.63% 10 Nov 8, 2024
Array Technologies
Maintains: Buy
16 10
5.53 80.83% 3 Nov 8, 2024
Stem
Maintains: Buy
1 1
0.35 71.43% 5 Nov 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
47 50
44.84 11.51% 2 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
220 226
213.33 5.94% 14 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
5 3
3.05 -1.64% 3 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6 5
3.83 30.55% 3 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
12 9
4.44 102.7% 4 Aug 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
350 360
199.72 80.25% 9 Jul 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
38 35
12.65 176.68% 11 Jun 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
95 100
72.48 37.97% 5 May 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
195 200
209.14 -4.37% 12 May 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
31 30
27.77 8.03% 7 Mar 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 10
21.18 -52.79% 2 Mar 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
170 181
180.28 0.4% 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
167.05 -10.21% 4 Feb 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
50
35.47 40.96% 1 Oct 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
105 110
106.22 3.56% 8 Jun 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
12 9
1.23 631.71% 10 May 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
135
244.56 -44.8% 9 Nov 3, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
60 50
29.75 68.07% 5 Feb 15, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
47
17.29 171.83% 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