
David Arcaro
Stock Analyst at Morgan Stanley
(4.53)
# 1,044
Out of 5,088 analysts
1401
Total ratings
56.8%
Success rate
6.8%
Average return
Main Sectors:
Stocks Rated by David Arcaro
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ENPH Enphase Energy | Rated: Sell | $24 → $16 | $25.86 | -38.13% | 11 | Oct 28, 2026 | |
| INIO Innio | Rated: Buy | $40 → $42 | $17.52 | +139.73% | 4 | Oct 28, 2026 | |
| BE Bloom Energy | Reiterated: Buy | $310 → $335 | $222.30 | +50.70% | 14 | Oct 23, 2026 | |
| IDA IDACORP | Reiterated: Buy | $143 → $144 | $143.61 | +0.27% | 37 | Oct 22, 2026 | |
| AEE Ameren | Rated: Hold | $108 → $109 | $110.21 | -1.10% | 49 | Oct 21, 2026 | |
| AEP American Electric Power Company | Rated: Buy | $128 → $130 | $129.34 | +0.51% | 48 | Oct 21, 2026 | |
| ATO Atmos Energy | Rated: Hold | $179 → $182 | $171.07 | +6.39% | 44 | Oct 21, 2026 | |
| CEG Constellation Energy | Rated: Buy | $369 → $378 | $264.58 | +42.87% | 51 | Oct 21, 2026 | |
| CMS CMS Energy | Rated: Hold | $77 → $73 | $69.52 | +5.01% | 43 | Oct 21, 2026 | |
| CNP CenterPoint Energy | Rated: Hold | $38 → $39 | $42.21 | -7.60% | 35 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $141 → $139 | $134.52 | +3.33% | 42 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $127 → $128 | $125.90 | +1.67% | 35 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $60 → $62 | $59.38 | +4.41% | 51 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $98 → $101 | $109.97 | -8.16% | 39 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $50 → $49 | $45.91 | +6.73% | 40 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $49 → $50 | $46.83 | +6.77% | 33 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $71 → $72 | $73.77 | -2.40% | 37 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $159 → $144 | $97.54 | +47.63% | 40 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $46 → $47 | $49.37 | -4.80% | 5 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $79 → $78 | $78.10 | -0.13% | 39 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $20 → $21 | $13.23 | +58.73% | 37 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $88 → $85 | $73.63 | +15.44% | 65 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $89 → $91 | $106.64 | -14.67% | 37 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $39 → $40 | $35.63 | +12.26% | 40 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $90 → $102 | $69.12 | +47.57% | 8 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $85 → $84 | $92.99 | -9.67% | 36 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $88 | $86.72 | +1.48% | 40 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $100 | $85.89 | +16.43% | 46 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $514 → $504 | $348.85 | +44.47% | 25 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $227 → $226 | $140.95 | +60.34% | 47 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $83 → $85 | $79.04 | +7.54% | 34 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $15 → $9 | $6.09 | +47.78% | 7 | Oct 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $8 → $6 | $3.56 | +68.54% | 9 | Oct 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $323 → $326 | $176.89 | +84.30% | 12 | Oct 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $111 → $110 | $82.14 | +33.92% | 60 | Oct 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $1.65 → $1.2 | $1.42 | -15.49% | 9 | Oct 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $15 → $10 | $7.59 | +31.75% | 6 | Oct 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $41 → $34 | $11.70 | +190.60% | 5 | Oct 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $68 → $66 | $65.12 | +1.35% | 24 | Sep 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Sell | $101 → $97 | $115.49 | -16.01% | 65 | Sep 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $1,350 | $887.85 | +52.05% | 15 | Sep 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $35 → $33 | $30.54 | +8.07% | 8 | Sep 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $3.5 → $2.5 | $1.24 | +101.61% | 6 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $9 → $10 | $7.55 | +32.45% | 6 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $24 → $23 | $15.05 | +52.82% | 17 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $69 → $75 | $67.90 | n/a | 35 | Aug 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $21 | $0.0001 | n/a | 5 | Mar 8, 2023 |
Enphase Energy
Oct 28, 2026
Rated: Sell
Price Target: $24 → $16
Current: $25.86
Upside: -38.13%
Innio
Oct 28, 2026
Rated: Buy
Price Target: $40 → $42
Current: $17.52
Upside: +139.73%
Bloom Energy
Oct 23, 2026
Reiterated: Buy
Price Target: $310 → $335
Current: $222.30
Upside: +50.70%
IDACORP
Oct 22, 2026
Reiterated: Buy
Price Target: $143 → $144
Current: $143.61
Upside: +0.27%
Ameren
Oct 21, 2026
Rated: Hold
Price Target: $108 → $109
Current: $110.21
Upside: -1.10%
American Electric Power Company
Oct 21, 2026
Rated: Buy
Price Target: $128 → $130
Current: $129.34
Upside: +0.51%
Atmos Energy
Oct 21, 2026
Rated: Hold
Price Target: $179 → $182
Current: $171.07
Upside: +6.39%
Constellation Energy
Oct 21, 2026
Rated: Buy
Price Target: $369 → $378
Current: $264.58
Upside: +42.87%
CMS Energy
Oct 21, 2026
Rated: Hold
Price Target: $77 → $73
Current: $69.52
Upside: +5.01%
CenterPoint Energy
Oct 21, 2026
Rated: Hold
Price Target: $38 → $39
Current: $42.21
Upside: -7.60%
Oct 21, 2026
Rated: Buy
Price Target: $141 → $139
Current: $134.52
Upside: +3.33%
Oct 21, 2026
Rated: Hold
Price Target: $127 → $128
Current: $125.90
Upside: +1.67%
Oct 21, 2026
Rated: Sell
Price Target: $60 → $62
Current: $59.38
Upside: +4.41%
Oct 21, 2026
Rated: Hold
Price Target: $98 → $101
Current: $109.97
Upside: -8.16%
Oct 21, 2026
Rated: Hold
Price Target: $50 → $49
Current: $45.91
Upside: +6.73%
Oct 21, 2026
Rated: Buy
Price Target: $49 → $50
Current: $46.83
Upside: +6.77%
Oct 21, 2026
Rated: Sell
Price Target: $71 → $72
Current: $73.77
Upside: -2.40%
Oct 21, 2026
Rated: Hold
Price Target: $159 → $144
Current: $97.54
Upside: +47.63%
Oct 21, 2026
Rated: Hold
Price Target: $46 → $47
Current: $49.37
Upside: -4.80%
Oct 21, 2026
Rated: Hold
Price Target: $79 → $78
Current: $78.10
Upside: -0.13%
Oct 21, 2026
Rated: Hold
Price Target: $20 → $21
Current: $13.23
Upside: +58.73%
Oct 21, 2026
Reiterated: Buy
Price Target: $88 → $85
Current: $73.63
Upside: +15.44%
Oct 21, 2026
Rated: Hold
Price Target: $89 → $91
Current: $106.64
Upside: -14.67%
Oct 21, 2026
Rated: Buy
Price Target: $39 → $40
Current: $35.63
Upside: +12.26%
Oct 21, 2026
Rated: Buy
Price Target: $90 → $102
Current: $69.12
Upside: +47.57%
Oct 21, 2026
Rated: Sell
Price Target: $85 → $84
Current: $92.99
Upside: -9.67%
Oct 21, 2026
Reiterated: Buy
Price Target: $88
Current: $86.72
Upside: +1.48%
Oct 21, 2026
Reiterated: Buy
Price Target: $100
Current: $85.89
Upside: +16.43%
Oct 21, 2026
Rated: Buy
Price Target: $514 → $504
Current: $348.85
Upside: +44.47%
Oct 21, 2026
Rated: Buy
Price Target: $227 → $226
Current: $140.95
Upside: +60.34%
Oct 21, 2026
Rated: Hold
Price Target: $83 → $85
Current: $79.04
Upside: +7.54%
Oct 15, 2026
Rated: Hold
Price Target: $15 → $9
Current: $6.09
Upside: +47.78%
Oct 14, 2026
Reiterated: Hold
Price Target: $8 → $6
Current: $3.56
Upside: +68.54%
Oct 14, 2026
Reiterated: Buy
Price Target: $323 → $326
Current: $176.89
Upside: +84.30%
Oct 14, 2026
Reiterated: Buy
Price Target: $111 → $110
Current: $82.14
Upside: +33.92%
Oct 14, 2026
Rated: Sell
Price Target: $1.65 → $1.2
Current: $1.42
Upside: -15.49%
Oct 14, 2026
Reiterated: Hold
Price Target: $15 → $10
Current: $7.59
Upside: +31.75%
Oct 14, 2026
Rated: Buy
Price Target: $41 → $34
Current: $11.70
Upside: +190.60%
Sep 21, 2026
Rated: Hold
Price Target: $68 → $66
Current: $65.12
Upside: +1.35%
Sep 21, 2026
Rated: Sell
Price Target: $101 → $97
Current: $115.49
Upside: -16.01%
Sep 17, 2026
Reiterated: Buy
Price Target: $1,350
Current: $887.85
Upside: +52.05%
Sep 11, 2026
Rated: Hold
Price Target: $35 → $33
Current: $30.54
Upside: +8.07%
Aug 6, 2026
Rated: Hold
Price Target: $3.5 → $2.5
Current: $1.24
Upside: +101.61%
Aug 5, 2026
Rated: Hold
Price Target: $9 → $10
Current: $7.55
Upside: +32.45%
Feb 20, 2026
Reiterated: Buy
Price Target: $24 → $23
Current: $15.05
Upside: +52.82%
Aug 23, 2024
Reiterated: Hold
Price Target: $69 → $75
Current: $67.90
Upside: n/a
Mar 8, 2023
Reiterated: Hold
Price Target: $21
Current: $0.0001
Upside: n/a