Dushyant Ailani

Stock Analyst at Jefferies

(0)
# 4810
Out of 5,441 analysts
23
Total ratings
Success rate
Average return
10 Stocks
Name Action PT Current % Upside Ratings Updated
PLUG Plug Power
Maintains: Hold
1 2
1.6 0% 5 Jul 23, 2025
FSLR First Solar
Maintains: Buy
257 248
182.23 36.09% 6 Dec 17, 2024
ENPH Enphase Energy
Assumes: Hold
111 115
32.58 252.98% 3 Sep 4, 2024
BLDP Ballard Power System...
Maintains: Hold
4 2
1.79 11.73% 1 Aug 13, 2024
DAR Darling Ingredients
Maintains: Buy
53 47
29.73 58.09% 1 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
32 26
11.6 124.14% 2 May 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
70 65
58.32 11.45% 1 Mar 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
18
5.49 227.87% 1 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
6
1.55 254.84% 1 Dec 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
140 164
158.56 3.43% 2 Aug 7, 2023