Jon Windham

Stock Analyst at UBS

(3.02)
# 480
Out of 5,370 analysts
218
Total ratings
64.29%
Success rate
35.94%
Average return
32 Stocks
Name Action PT Current % Upside Ratings Updated
SEDG SolarEdge Technologi...
Maintains: Neutral
17 20
23.98 -16.6% 13 Jun 10, 2025
AMRC Ameresco
Maintains: Sell
8 11
16.54 -33.49% 1 Jun 3, 2025
RUN Sunrun
Maintains: Buy
17 12
9.62 24.74% 15 May 30, 2025
TPIC TPI Composites
Maintains: Neutral
2 2
1.19 17.65% 12 May 29, 2025
SMR NuScale Power
Maintains: Neutral
17 34
42.35 -19.72% 4 May 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
5 6
5.03 19.28% 4 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
7 9
7.92 7.32% 5 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
240 235
175.19 34.14% 12 Apr 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
240 250
234.37 6.67% 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
226.65 -9.55% 10 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
240 250
248.26 0.7% 14 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
130 135
116.06 16.32% 9 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
50 57
49.52 15.11% 3 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 4
4.68 -25.21% 4 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 22
20.03 9.84% 8 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
5.33 31.33% 5 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
200 205
126.19 62.45% 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
60.67 8.79% 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
11.08 215.88% 11 Jun 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
95 100
79.91 25.14% 5 May 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
170 181
186.99 -3.2% 6 Feb 29, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 5
n/a n/a 10 Feb 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
60 50
27.3 83.15% 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