Nicholas Amicucci's Stock Ratings

Evercore ISI Group Analyst

Nicholas Amicucci is an analyst at Evercore ISI Group. 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

2.60%

Smart Score

38.5%

Overall Average Return Percentile

40th

Number of Ratings

26
Buy NowGet Alert
11/25/2025MIRBuy Now
Mirion Technologies
$24.3219.24% → $29Initiates → OutperformGet Alert
10/30/2025NIBuy Now
NiSource
$41.8312.36%$46 → $47MaintainsIn-LineGet Alert
10/30/2025ETRBuy Now
Entergy
$93.757.73%$98 → $101MaintainsIn-LineGet Alert
10/30/2025AEPBuy Now
American Electric Power
$115.7718.34%$133 → $137MaintainsOutperformGet Alert
10/20/2025NIBuy Now
NiSource
$41.839.97%$45 → $46MaintainsIn-LineGet Alert
10/07/2025SOBuy Now
Southern
$86.0019.77% → $103Initiates → In-LineGet Alert
10/07/2025EXCBuy Now
Exelon
$44.1829.02% → $57Initiates → OutperformGet Alert
10/07/2025AEPBuy Now
American Electric Power
$115.7714.88% → $133Initiates → OutperformGet Alert
10/07/2025SREBuy Now
Sempra
$88.5918.52% → $105Initiates → OutperformGet Alert
10/07/2025FSLRBuy Now
First Solar
$255.89-6.21% → $240Initiates → In-LineGet Alert
10/07/2025DUKBuy Now
Duke Energy
$116.9422.29% → $143Initiates → OutperformGet Alert
10/07/2025AESBuy Now
AES
$13.838.46% → $15Initiates → In-LineGet Alert
10/07/2025NEEBuy Now
NextEra Energy
$81.6512.68% → $92Initiates → OutperformGet Alert
10/07/2025CWENBuy Now
Clearway Energy
$32.713.94% → $34Initiates → In-LineGet Alert
10/07/2025ENPHBuy Now
Enphase Energy
$31.1028.62% → $40Initiates → In-LineGet Alert
10/07/2025PPLBuy Now
PPL
$34.2625.51% → $43Initiates → OutperformGet Alert
10/07/2025NIBuy Now
NiSource
$41.837.58% → $45Initiates → In-LineGet Alert
10/07/2025XELBuy Now
Xcel Energy
$75.7221.5% → $92Initiates → OutperformGet Alert
10/07/2025DBuy Now
Dominion Energy
$59.8411.97% → $67Initiates → In-LineGet Alert
10/07/2025CNPBuy Now
CenterPoint Energy
$38.209.95% → $42Initiates → In-LineGet Alert
10/07/2025BEBuy Now
Bloom Energy
$88.8712.52% → $100Initiates → OutperformGet Alert
10/07/2025ETRBuy Now
Entergy
$93.754.53% → $98Initiates → In-LineGet Alert
10/07/2025EDBuy Now
Consolidated Edison
$99.396.65% → $106Initiates → In-LineGet Alert
10/07/2025PEGBuy Now
Public Service Enterprise
$80.602.98% → $83Initiates → In-LineGet Alert
08/08/2025LEUBuy Now
Centrus Energy
$227.7210.66%$251 → $252MaintainsOutperformGet Alert
06/18/2025LEUBuy Now
Centrus Energy
$227.72-9.98%$145 → $205MaintainsOutperformGet Alert