Nicholas Amicucci

Stock Analyst at Evercore ISI

(2.92)
# 2,745
Out of 4,988 analysts
183
Total ratings
30.3%
Success rate
3.5%
Average return

Stocks Rated by Nicholas Amicucci

NextEra Energy
Sep 15, 2026
Reiterated: Buy
Price Target: $107
Current: $80.47
Upside: +32.97%
Bloom Energy
Sep 1, 2026
Reiterated: Buy
Price Target: $350
Current: $265.63
Upside: +31.76%
Archrock
Aug 17, 2026
Reiterated: Buy
Price Target: $41$40
Current: $31.56
Upside: +26.74%
CenterPoint Energy
Aug 17, 2026
Reiterated: Hold
Price Target: $45$43
Current: $38.22
Upside: +12.51%
Clearway Energy
Aug 17, 2026
Reiterated: Hold
Price Target: $39$40
Current: $30.82
Upside: +29.79%
Dominion Energy
Aug 17, 2026
Reiterated: Hold
Price Target: $67$70
Current: $63.58
Upside: +10.10%
Consolidated Edison
Aug 17, 2026
Reiterated: Hold
Price Target: $116$112
Current: $105.43
Upside: +6.23%
Enphase Energy
Aug 17, 2026
Reiterated: Hold
Price Target: $37$41
Current: $34.64
Upside: +18.36%
Entergy
Aug 17, 2026
Reiterated: Buy
Price Target: $121$128
Current: $102.01
Upside: +25.48%
First Solar
Aug 17, 2026
Reiterated: Hold
Price Target: $212$218
Current: $195.96
Upside: +11.25%
Reiterated: Hold
Price Target: $52
Current: $40.58
Upside: +28.14%
Reiterated: Buy
Price Target: $44$42
Current: $33.34
Upside: +25.97%
Reiterated: Buy
Price Target: $106
Current: $81.31
Upside: +30.37%
Reiterated: Hold
Price Target: $11$12
Current: $10.94
Upside: +9.69%
Reiterated: Buy
Price Target: $28
Current: $13.09
Upside: +113.90%
Reiterated: Hold
Price Target: $11
Current: $4.98
Upside: +120.88%
Initiated Coverage: Buy
Price Target: $17
Current: $12.84
Upside: +32.40%
Reiterated: Buy
Price Target: $380
Current: $254.71
Upside: +49.19%
Reiterated: Buy
Price Target: $390$337
Current: $145.23
Upside: +132.05%
Downgraded: Hold
Price Target: $31$13
Current: $18.11
Upside: -28.22%
Reiterated: Buy
Price Target: $215$195
Current: $103.66
Upside: +88.11%
Reiterated: Hold
Price Target: $140
Current: $117.53
Upside: +19.12%
Reiterated: Buy
Price Target: $96
Current: $72.30
Upside: +32.78%
Reiterated: Buy
Price Target: $16.00$21.00
Current: $13.44
Upside: +56.25%
Reiterated: Buy
Price Target: $34$51
Current: $26.46
Upside: +92.74%
Reiterated: Buy
Price Target: $58$57
Current: $42.07
Upside: +35.49%
Reiterated: Buy
Price Target: $29$28
Current: $15.76
Upside: +77.66%
Reiterated: Buy
Price Target: $635$800
Current: $636.71
Upside: +25.65%
Reiterated: Buy
Price Target: $137$153
Current: $120.00
Upside: +27.50%
Reiterated: Hold
Price Target: $15
Current: $14.83
Upside: +1.15%
Upgraded: Buy
Price Target: $83$96
Current: $69.77
Upside: +37.59%
Upgraded: Buy
Price Target: $103$111
Current: $85.52
Upside: +29.79%
Reiterated: Buy
Price Target: $450
Current: $292.30
Upside: +53.95%
Reiterated: Buy
Price Target: $230$243
Current: $140.67
Upside: +72.74%
Reiterated: Buy
Price Target: $385$390
Current: $940.33
Upside: n/a
Reiterated: Buy
Price Target: $3
Current: $3.96
Upside: n/a
Rated: Buy
Price Target: $47$26
Current: $7.32
Upside: n/a
Rated: Buy
Price Target: €109.00
Current: €135.80
Upside: n/a
Reiterated: Buy
Price Target: $362$370
Current: $446.92
Upside: n/a
Initiated Coverage: Buy
Price Target: €30.00
Current: €35.89
Upside: n/a