Analyst Ranking
Top 31%
#1608 out of 5217 analysts
Average Return
+6.19%
Win Rate
79%15 out of 19
Risk vs Reward
Poor
Good

Nicholas Amicucci's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Bloom Energy CorpBE
+79.54%$86.06$154.51
2025-10-07 -
2026-03-13
Buy
Centrus Energy CorpLEU
+15.85%$180.96$209.64
2025-06-18 -
2026-03-13
Buy
American Electric Power Co IncAEP
+13.08%$118.16$133.61
2025-10-07 -
2026-03-13
Buy
Nextera Energy IncNEE
+11.50%$83.21$92.78
2025-10-07 -
2026-03-13
Buy
American Electric Power Co IncAEP
+9.62%$121.89$133.61
2025-10-30 -
2026-03-13
Buy

Nicholas Amicucci Analyst Color

Get additional color on Nicholas Amicucci's coverage of popular stocks

Nicholas Amicucci's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Solv Energy IncMWH
1Buy$34.00+22.06%Initiates Coverage On
7 days ago
Southern CoSO
2Buy$111.00+13.25%Upgrades
11 days ago
Public Service Enterprise Group IncPEG
2Buy$96.00+14.65%Upgrades
11 days ago
Duke Energy CorpDUK
2Hold$139.00+4.39%Downgrades
11 days ago
SempraSRE
2Buy$107.00+12.50%Maintains
11 days ago
Ppl CorpPPL
2Buy$44.00+14.26%Maintains
11 days ago
Nisource IncNI
4Hold$50.00+5.51%Maintains
11 days ago
First Solar IncFSLR
2Hold$212.00+8.12%Maintains
11 days ago
Exelon CorpEXC
2Buy$58.00+16.42%Maintains
11 days ago
Entergy CorpETR
3Hold$107.00+1.34%Maintains
11 days ago
Consolidated Edison IncED
2Hold$117.00+1.85%Maintains
11 days ago
Clearway Energy IncCWEN
2Hold$39.00+2.07%Maintains
11 days ago
Centerpoint Energy IncCNP
2Hold$44.00-0.02%Maintains
11 days ago
American Electric Power Co IncAEP
3Buy$153.00+14.51%Maintains
11 days ago
Mirion Technologies IncMIR
1Buy$29.00+55.16%Initiates Coverage On
4 months ago
Aes CorpAES
1Hold$15.00+5.71%Initiates Coverage On
5 months ago
Nextera Energy IncNEE
1Buy$92.00-0.84%Initiates Coverage On
5 months ago
Enphase Energy IncENPH
1Hold$40.00-9.24%Initiates Coverage On
5 months ago
Xcel Energy IncXEL
1Buy$92.00+12.32%Initiates Coverage On
5 months ago
Dominion Energy IncD
1Hold$67.00+6.00%Initiates Coverage On
5 months ago
Bloom Energy CorpBE
1Buy$100.00-35.28%Initiates Coverage On
5 months ago
Centrus Energy CorpLEU
2Buy$252.00+20.21%Maintains
7 months ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.