Jon Windham

Stock Analyst at UBS

(2.41)
# 755
Out of 5,333 analysts
212
Total ratings
54.02%
Success rate
25.70%
Average return
31 Stocks
Name Action PT Current % Upside Ratings Updated
SEDG SolarEdge Technologi...
Maintains: Neutral
22 17
19.63 -13.4% 12 May 8, 2025
ARRY Array Technologies
Maintains: Strong Buy
7 9
5.92 43.58% 5 May 8, 2025
FSLR First Solar
Maintains: Buy
240 235
141.56 66.01% 12 Apr 30, 2025
WM Waste Management
Maintains: Neutral
240 250
233.12 7.24% 16 Apr 30, 2025
FLNC Fluence Energy
Maintains: Neutral
8 5
4.57 -1.53% 3 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 7 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
240 205
225.39 -9.05% 10 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
240 250
248.66 0.54% 14 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
130 135
118.06 14.35% 9 Apr 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
50 57
48.77 16.88% 3 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 4
3.35 4.48% 4 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 22
18.93 16.22% 8 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 17
16.89 0.65% 3 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
17 15
9.33 60.77% 14 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
8 7
5.08 37.8% 5 Feb 26, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
3 2
0.92 73.91% 11 Feb 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
200 205
120.53 70.08% 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
46.06 43.29% 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
9.71 260.45% 11 Jun 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
95 100
74.46 34.3% 5 May 14, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
170 181
194.63 -7% 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
26.74 86.99% 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