Dushyant Ailani's Stock Ratings

Jefferies Analyst

Dushyant Ailani is an analyst at Jefferies. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

-6.41%

Smart Score

42%

Overall Average Return Percentile

22nd

Number of Ratings

25
Buy NowGet Alert
10/24/2025DARBuy Now
Darling Ingredients
$36.0222.15%$42 → $44MaintainsBuyGet Alert
09/24/2025BEBuy Now
Bloom Energy
$87.78-64.68%$24 → $31DowngradeHold → UnderperformGet Alert
07/23/2025PLUGBuy Now
Plug Power
$2.16-25.93%$0.9 → $1.6MaintainsHoldGet Alert
05/20/2025PLUGBuy Now
Plug Power
$2.16-58.33%$1.7 → $0.9MaintainsHoldGet Alert
03/11/2025PLUGBuy Now
Plug Power
$2.16-21.3%$2.8 → $1.7MaintainsHoldGet Alert
12/17/2024FSLRBuy Now
First Solar
$255.89-3.08%$257 → $248MaintainsBuyGet Alert
11/15/2024PLUGBuy Now
Plug Power
$2.16-12.04%$2 → $1.9MaintainsHoldGet Alert
10/10/2024FSLRBuy Now
First Solar
$255.893.95%$271 → $266MaintainsBuyGet Alert
10/03/2024PLUGBuy Now
Plug Power
$2.16-7.41%$2.2 → $2MaintainsHoldGet Alert
09/04/2024ENPHBuy Now
Enphase Energy
$31.20268.59%$111 → $115AssumesHold → HoldGet Alert
09/03/2024FSLRBuy Now
First Solar
$255.895.9%$258 → $271MaintainsBuyGet Alert
08/13/2024BLDPBuy Now
Ballard Power Systems
$2.60-23.08%$3.25 → $2MaintainsHoldGet Alert
07/26/2024DARBuy Now
Darling Ingredients
$36.0230.48%$53 → $47MaintainsBuyGet Alert
05/09/2024RUNBuy Now
Sunrun
$17.3050.28%$32 → $26MaintainsBuyGet Alert
05/02/2024FSLRBuy Now
First Solar
$255.89-17.54%$209.5 → $211MaintainsBuyGet Alert
04/24/2024ENPHBuy Now
Enphase Energy
$31.20255.77%$135 → $111DowngradeBuy → HoldGet Alert
03/13/2024ADMBuy Now
Archer-Daniels Midland
$60.207.97%$70 → $65MaintainsHoldGet Alert
01/30/2024FSLRBuy Now
First Solar
$255.89-17.93%$211 → $210MaintainsBuyGet Alert
12/15/2023ENPHBuy Now
Enphase Energy
$31.20——Initiates → BuyGet Alert
12/15/2023FSLRBuy Now
First Solar
$255.89-17.54% → $211Initiates → BuyGet Alert
12/15/2023ARRYBuy Now
Array Technologies
$8.60109.3% → $18Initiates → HoldGet Alert
12/15/2023SPWRBuy Now
SunPower
$1.58248.1% → $5.5Initiates → HoldGet Alert
12/15/2023RUNBuy Now
Sunrun
$17.3044.5% → $25Initiates → BuyGet Alert
08/07/2023MPCBuy Now
Marathon Petroleum
$185.23-11.46%$140 → $164MaintainsBuyGet Alert
03/03/2023MPCBuy Now
Marathon Petroleum
$185.23-15.24%$134 → $157UpgradeHold → BuyGet Alert