David Arcaro

Stock Analyst at Morgan Stanley

(4.85)
# 380
Out of 4,531 analysts
1241
Total ratings
63%
Success rate
13.4%
Average return

Stocks Rated by David Arcaro

Ameren
Jul 17, 2026
Maintained: Hold
Price Target: $115
Current: $111.55
Upside: +3.09%
Consolidated Edison
Jul 17, 2026
Maintained: Sell
Price Target: $102
Current: $112.37
Upside: -9.23%
PPL Corporation
Jul 17, 2026
Maintained: Buy
Price Target: $42
Current: $35.85
Upside: +17.15%
Sempra
Jul 17, 2026
Maintained: Buy
Price Target: $105
Current: $92.25
Upside: +13.82%
ONE Gas
Jul 17, 2026
Rated: Hold
Price Target: $80$81
Current: $79.74
Upside: +1.58%
SolarEdge Technologies
Jul 10, 2026
Maintained: Hold
Price Target: $40
Current: $53.47
Upside: -25.19%
Sunrun
Jul 10, 2026
Maintained: Hold
Price Target: $15
Current: $11.85
Upside: +26.58%
Shoals Technologies Group
Jul 10, 2026
Maintained: Hold
Price Target: $9
Current: $10.30
Upside: -12.62%
X-Energy
Jul 10, 2026
Maintained: Buy
Price Target: $41
Current: $14.02
Upside: +192.44%
First Solar
Jul 9, 2026
Rated: Buy
Price Target: $230$245
Current: $211.99
Upside: +15.57%
Rated: Sell
Price Target: $1.5$1.65
Current: $2.17
Upside: -23.96%
Maintained: Buy
Price Target: $310
Current: $214.96
Upside: +44.21%
Initiated Coverage: Buy
Price Target: $47
Current: $27.72
Upside: +69.55%
Maintained: Buy
Price Target: $129$136
Current: $132.14
Upside: +2.92%
Maintained: Hold
Price Target: $183$190
Current: $177.68
Upside: +6.93%
Maintained: Hold
Price Target: $77
Current: $73.65
Upside: +4.55%
Maintained: Hold
Price Target: $67$69
Current: $71.04
Upside: -2.87%
Maintained: Buy
Price Target: $146$150
Current: $148.19
Upside: +1.22%
Maintained: Hold
Price Target: $132$136
Current: $125.01
Upside: +8.79%
Maintained: Sell
Price Target: $64$66
Current: $77.63
Upside: -14.98%
Maintained: Hold
Price Target: $94$103
Current: $113.24
Upside: -9.04%
Maintained: Hold
Price Target: $52$54
Current: $46.26
Upside: +16.73%
Maintained: Buy
Price Target: $51$52
Current: $48.53
Upside: +7.15%
Maintained: Buy
Price Target: $147$152
Current: $148.73
Upside: +2.20%
Maintained: Buy
Price Target: $96$91
Current: $81.41
Upside: +11.78%
Maintained: Sell
Price Target: $70$74
Current: $81.05
Upside: -8.70%
Maintained: Buy
Price Target: $111$117
Current: $88.80
Upside: +31.76%
Maintained: Hold
Price Target: $162$165
Current: $129.11
Upside: +27.80%
Initiated Coverage: Hold
Price Target: $50
Current: $48.70
Upside: +2.67%
Maintained: Hold
Price Target: $92$95
Current: $107.73
Upside: -11.82%
Maintained: Buy
Price Target: $89$92
Current: $78.64
Upside: +16.99%
Maintained: Sell
Price Target: $87$89
Current: $95.30
Upside: -6.61%
Maintained: Hold
Price Target: $87$89
Current: $78.77
Upside: +12.99%
Maintained: Buy
Price Target: $212$210
Current: $155.44
Upside: +35.10%
Maintained: Buy
Price Target: $359$364
Current: $252.39
Upside: +44.22%
Maintained: Buy
Price Target: $499$508
Current: $372.37
Upside: +36.42%
Maintained: Hold
Price Target: $22
Current: $17.32
Upside: +27.02%
Rated: Buy
Price Target: $81$90
Current: $60.28
Upside: +49.30%
Maintained: Hold
Price Target: $41$39
Current: $43.13
Upside: -9.58%
Maintained: Sell
Price Target: $28$27
Current: $41.57
Upside: -35.05%
Maintained: Hold
Price Target: $7$8
Current: $6.11
Upside: +30.93%
Maintained: Buy
Price Target: $960$1,250
Current: $1,057.84
Upside: +18.17%
Maintained: Hold
Price Target: $4.5$3.5
Current: $1.68
Upside: +108.33%
Maintained: Buy
Price Target: $24$23
Current: $14.77
Upside: +55.72%
Maintained: Hold
Price Target: $14$16
Current: $14.07
Upside: +13.72%
Maintained: Hold
Price Target: $69$75
Current: $74.62
Upside: n/a
Maintained: Hold
Price Target: $21
Current: $0.08
Upside: n/a