Jon Windham

Stock Analyst at UBS

(2.18)
# 1083
Out of 5,380 analysts
218
Total ratings
Success rate
Average return
32 Stocks
Name Action PT Current % Upside Ratings Updated
SEDG SolarEdge Technologi...
Maintains: Neutral
17 20
19.46 2.77% 13 Jun 10, 2025
AMRC Ameresco
Maintains: Sell
8 11
14.77 -25.52% 1 Jun 3, 2025
RUN Sunrun
Maintains: Buy
17 12
7.23 65.98% 15 May 30, 2025
TPIC TPI Composites
Maintains: Neutral
2 2
1.14 22.81% 12 May 29, 2025
SMR NuScale Power
Maintains: Neutral
17 34
39.74 -14.44% 4 May 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
5 6
5.99 0.17% 4 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
7 9
6.29 35.14% 5 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
240 235
151.28 55.34% 12 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
240 250
229.82 8.78% 16 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 7 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
240 205
229.56 -10.7% 10 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
240 250
245.71 1.75% 14 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
130 135
115.19 17.2% 9 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
50 57
49.94 14.14% 3 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 4
4.47 -21.7% 4 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 22
20.28 8.48% 8 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
4.88 43.44% 5 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
200 205
138.97 47.51% 5 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
5 5
n/a n/a 4 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
60 66
57.44 14.9% 2 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
2 3
n/a n/a 3 Nov 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
38 35
10.8 224.07% 11 Jun 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
95 100
85.98 16.31% 5 May 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
170 181
186.64 -3.02% 6 Feb 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 5
1.74 144.25% 10 Feb 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
60 50
26.56 88.25% 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
61.98 61.34% 1 Apr 13, 2017