David Arcaro

Stock Analyst at Morgan Stanley

(4.79)
# 539
Out of 4,629 analysts
1286
Total ratings
59.6%
Success rate
12.5%
Average return

Stocks Rated by David Arcaro

Fluence Energy
Aug 7, 2026
Maintained: Hold
Price Target: $16$15
Current: $13.20
Upside: +13.68%
SolarEdge Technologies
Aug 6, 2026
Rated: Hold
Price Target: $40$35
Current: $31.76
Upside: +10.20%
Array Technologies
Aug 6, 2026
Maintained: Hold
Price Target: $8
Current: $5.55
Upside: +44.14%
EVgo, Inc.
Aug 6, 2026
Rated: Hold
Price Target: $3.5$2.5
Current: $1.62
Upside: +54.32%
NRG Energy
Aug 5, 2026
Maintained: Hold
Price Target: $165
Current: $118.13
Upside: +39.68%
Shoals Technologies Group
Aug 5, 2026
Rated: Hold
Price Target: $9$10
Current: $8.93
Upside: +11.98%
Enphase Energy
Aug 4, 2026
Maintained: Sell
Price Target: $27
Current: $41.87
Upside: -35.51%
First Solar
Aug 3, 2026
Rated: Buy
Price Target: $245
Current: $250.05
Upside: -2.02%
Bloom Energy
Jul 30, 2026
Maintained: Buy
Price Target: $310
Current: $219.34
Upside: +41.33%
Innio
Jul 30, 2026
Maintained: Buy
Price Target: $47
Current: $27.35
Upside: +71.85%
Maintained: Buy
Price Target: $208$212
Current: $140.59
Upside: +50.79%
Rated: Buy
Price Target: $366
Current: $269.89
Upside: +35.61%
Maintained: Buy
Price Target: $1,250$1,350
Current: $990.32
Upside: +36.32%
Rated: Hold
Price Target: $115$118
Current: $108.84
Upside: +8.42%
Rated: Buy
Price Target: $136$139
Current: $125.73
Upside: +10.55%
Rated: Hold
Price Target: $190$196
Current: $170.19
Upside: +15.17%
Rated: Hold
Price Target: $39$40
Current: $40.68
Upside: -1.67%
Rated: Hold
Price Target: $77$80
Current: $71.03
Upside: +12.63%
Rated: Sell
Price Target: $102$105
Current: $107.98
Upside: -2.76%
Rated: Hold
Price Target: $69$71
Current: $67.39
Upside: +5.36%
Maintained: Buy
Price Target: $150$153
Current: $139.87
Upside: +9.39%
Rated: Hold
Price Target: $136$138
Current: $124.85
Upside: +10.53%
Rated: Sell
Price Target: $66$69
Current: $68.62
Upside: +0.55%
Rated: Hold
Price Target: $103$109
Current: $107.18
Upside: +1.70%
Rated: Hold
Price Target: $54$55
Current: $45.61
Upside: +20.59%
Rated: Buy
Price Target: $52$53
Current: $47.47
Upside: +11.65%
Rated: Buy
Price Target: $152$156
Current: $141.84
Upside: +9.98%
Rated: Buy
Price Target: $91$96
Current: $81.97
Upside: +17.12%
Rated: Sell
Price Target: $74$76
Current: $81.54
Upside: -6.79%
Rated: Buy
Price Target: $117$116
Current: $84.65
Upside: +37.03%
Maintained: Hold
Price Target: $50$51
Current: $47.02
Upside: +8.46%
Rated: Hold
Price Target: $22$23
Current: $17.46
Upside: +31.73%
Rated: Hold
Price Target: $95$97
Current: $101.03
Upside: -3.99%
Rated: Buy
Price Target: $42$43
Current: $35.46
Upside: +21.26%
Rated: Buy
Price Target: $92$93
Current: $75.66
Upside: +22.92%
Rated: Buy
Price Target: $105$108
Current: $83.88
Upside: +28.76%
Rated: Sell
Price Target: $89$92
Current: $92.69
Upside: -0.74%
Rated: Hold
Price Target: $89$92
Current: $78.07
Upside: +17.84%
Rated: Hold
Price Target: $81$86
Current: $80.22
Upside: +7.21%
Rated: Buy
Price Target: $90
Current: $57.96
Upside: +55.28%
Rated: Buy
Price Target: $508
Current: $347.71
Upside: +46.10%
Maintained: Hold
Price Target: $15
Current: $10.20
Upside: +47.06%
Maintained: Buy
Price Target: $41
Current: $22.65
Upside: +81.02%
Rated: Sell
Price Target: $1.5$1.65
Current: $2.18
Upside: -24.31%
Maintained: Buy
Price Target: $24$23
Current: $14.73
Upside: +56.14%
Maintained: Hold
Price Target: $69$75
Current: $72.33
Upside: n/a
Maintained: Hold
Price Target: $21
Current: $0.011
Upside: n/a