Dushyant Ailani

Stock Analyst at Jefferies

(0)
# 4758
Out of 5,358 analysts
20
Total ratings
22.22%
Success rate
-18.45%
Average return
10 Stocks
Name Action PT Current % Upside Ratings Updated
PLUG Plug Power
Maintains: Hold
2 1
0.97 -7.22% 2 May 20, 2025
FSLR First Solar
Maintains: Buy
257 248
166.43 49.01% 6 Dec 17, 2024
ENPH Enphase Energy
Assumes: Hold
111 115
41.12 179.67% 3 Sep 4, 2024
BLDP Ballard Power System...
Maintains: Hold
4 2
1.52 31.58% 1 Aug 13, 2024
DAR Darling Ingredients
Maintains: Buy
53 47
30.75 52.85% 1 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
32 26
8.51 205.52% 2 May 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
70 65
47.44 37.02% 1 Mar 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
18
7.52 139.36% 1 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
6
n/a n/a 1 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
140 164
160.12 2.42% 2 Aug 7, 2023