Dushyant Ailani

Stock Analyst at Jefferies

(0)
# 4590
Out of 5,370 analysts
20
Total ratings
33.33%
Success rate
-12.96%
Average return
10 Stocks
Name Action PT Current % Upside Ratings Updated
PLUG Plug Power
Maintains: Hold
2 1
1.3 -30.77% 2 May 20, 2025
FSLR First Solar
Maintains: Buy
257 248
175.19 41.56% 6 Dec 17, 2024
ENPH Enphase Energy
Assumes: Hold
111 115
45.79 151.15% 3 Sep 4, 2024
BLDP Ballard Power System...
Maintains: Hold
4 2
1.78 12.36% 1 Aug 13, 2024
DAR Darling Ingredients
Maintains: Buy
53 47
38.61 21.73% 1 Jul 26, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
32 26
9.62 170.27% 2 May 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
70 65
54.33 19.64% 1 Mar 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
18
7.92 127.27% 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
166.7 -1.62% 2 Aug 7, 2023