David Arcaro
Stock Analyst at Morgan Stanley
(4.92)
# 197
Out of 4,457 analysts
1228
Total ratings
68.8%
Success rate
15.3%
Average return
Main Sectors:
Stocks Rated by David Arcaro
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| INIO Innio | Initiated Coverage: Buy | $47 | $38.32 | +22.65% | 1 | Jun 29, 2026 | |
| AEE Ameren | Maintained: Hold | $110 → $115 | $114.59 | +0.36% | 43 | Jun 24, 2026 | |
| AEP American Electric Power Company | Maintained: Buy | $129 → $136 | $137.97 | -1.43% | 44 | Jun 24, 2026 | |
| ATO Atmos Energy | Maintained: Hold | $183 → $190 | $174.84 | +8.67% | 40 | Jun 24, 2026 | |
| CMS CMS Energy | Maintained: Hold | $77 | $77.93 | -1.19% | 39 | Jun 24, 2026 | |
| ED Consolidated Edison | Maintained: Sell | $99 → $102 | $112.29 | -9.16% | 61 | Jun 24, 2026 | |
| D Dominion Energy | Maintained: Hold | $67 → $69 | $69.18 | -0.26% | 21 | Jun 24, 2026 | |
| DTE DTE Energy Company | Maintained: Buy | $146 → $150 | $154.02 | -2.61% | 38 | Jun 24, 2026 | |
| DUK Duke Energy | Maintained: Hold | $132 → $136 | $128.33 | +5.98% | 31 | Jun 24, 2026 | |
| EIX Edison International | Maintained: Sell | $64 → $66 | $75.46 | -12.54% | 47 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $94 → $103 | $116.33 | -11.46% | 35 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $52 → $54 | $47.15 | +14.53% | 36 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $51 → $52 | $48.06 | +8.20% | 29 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $147 → $152 | $152.18 | -0.12% | 33 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $96 → $91 | $79.28 | +14.78% | 36 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $70 → $74 | $80.24 | -7.78% | 33 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $111 → $117 | $88.66 | +31.96% | 56 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $162 → $165 | $149.11 | +10.66% | 35 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $50 | $49.22 | +1.58% | 1 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $92 → $95 | $107.86 | -11.92% | 33 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $40 → $42 | $36.74 | +14.32% | 35 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $89 → $92 | $82.43 | +11.61% | 61 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $99 → $105 | $93.91 | +11.81% | 41 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $87 → $89 | $96.75 | -8.01% | 32 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $87 → $89 | $81.98 | +8.56% | 30 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $82 → $80 | $78.68 | +1.68% | 34 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $212 → $210 | $162.38 | +29.33% | 41 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $359 → $364 | $259.32 | +40.37% | 45 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $499 → $508 | $399.34 | +27.21% | 21 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $310 | $275.01 | +12.72% | 7 | Jun 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $22 | $17.24 | +27.61% | 33 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $41 | $18.81 | +117.97% | 2 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $81 → $90 | $79.27 | +13.54% | 5 | Jun 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $41 → $39 | $44.79 | -12.93% | 31 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $1.5 | $2.59 | -42.08% | 6 | May 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $28 → $27 | $48.34 | -44.15% | 7 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $7 → $8 | $7.24 | +10.50% | 7 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $8.5 → $9 | $9.29 | -3.12% | 4 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $960 → $1,250 | $1,102.51 | +13.38% | 12 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $21 → $15 | $13.48 | +11.28% | 4 | Mar 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $4.5 → $3.5 | $1.88 | +86.17% | 5 | Mar 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $275 → $230 | $232.80 | -1.20% | 7 | Mar 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $24 → $23 | $14.63 | +57.21% | 17 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $33 → $40 | $55.36 | -27.75% | 5 | Feb 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 → $16 | $19.15 | -16.45% | 4 | Jan 26, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $69 → $75 | $73.77 | n/a | 35 | Aug 23, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $21 | $0.23 | n/a | 5 | Mar 8, 2023 |
Innio
Jun 29, 2026
Initiated Coverage: Buy
Price Target: $47
Current: $38.32
Upside: +22.65%
Ameren
Jun 24, 2026
Maintained: Hold
Price Target: $110 → $115
Current: $114.59
Upside: +0.36%
American Electric Power Company
Jun 24, 2026
Maintained: Buy
Price Target: $129 → $136
Current: $137.97
Upside: -1.43%
Atmos Energy
Jun 24, 2026
Maintained: Hold
Price Target: $183 → $190
Current: $174.84
Upside: +8.67%
CMS Energy
Jun 24, 2026
Maintained: Hold
Price Target: $77
Current: $77.93
Upside: -1.19%
Consolidated Edison
Jun 24, 2026
Maintained: Sell
Price Target: $99 → $102
Current: $112.29
Upside: -9.16%
Dominion Energy
Jun 24, 2026
Maintained: Hold
Price Target: $67 → $69
Current: $69.18
Upside: -0.26%
DTE Energy Company
Jun 24, 2026
Maintained: Buy
Price Target: $146 → $150
Current: $154.02
Upside: -2.61%
Duke Energy
Jun 24, 2026
Maintained: Hold
Price Target: $132 → $136
Current: $128.33
Upside: +5.98%
Edison International
Jun 24, 2026
Maintained: Sell
Price Target: $64 → $66
Current: $75.46
Upside: -12.54%
Jun 24, 2026
Maintained: Hold
Price Target: $94 → $103
Current: $116.33
Upside: -11.46%
Jun 24, 2026
Maintained: Hold
Price Target: $52 → $54
Current: $47.15
Upside: +14.53%
Jun 24, 2026
Maintained: Buy
Price Target: $51 → $52
Current: $48.06
Upside: +8.20%
Jun 24, 2026
Maintained: Buy
Price Target: $147 → $152
Current: $152.18
Upside: -0.12%
Jun 24, 2026
Maintained: Buy
Price Target: $96 → $91
Current: $79.28
Upside: +14.78%
Jun 24, 2026
Maintained: Sell
Price Target: $70 → $74
Current: $80.24
Upside: -7.78%
Jun 24, 2026
Maintained: Buy
Price Target: $111 → $117
Current: $88.66
Upside: +31.96%
Jun 24, 2026
Maintained: Hold
Price Target: $162 → $165
Current: $149.11
Upside: +10.66%
Jun 24, 2026
Initiated Coverage: Hold
Price Target: $50
Current: $49.22
Upside: +1.58%
Jun 24, 2026
Maintained: Hold
Price Target: $92 → $95
Current: $107.86
Upside: -11.92%
Jun 24, 2026
Maintained: Buy
Price Target: $40 → $42
Current: $36.74
Upside: +14.32%
Jun 24, 2026
Maintained: Buy
Price Target: $89 → $92
Current: $82.43
Upside: +11.61%
Jun 24, 2026
Maintained: Buy
Price Target: $99 → $105
Current: $93.91
Upside: +11.81%
Jun 24, 2026
Maintained: Sell
Price Target: $87 → $89
Current: $96.75
Upside: -8.01%
Jun 24, 2026
Maintained: Hold
Price Target: $87 → $89
Current: $81.98
Upside: +8.56%
Jun 24, 2026
Maintained: Hold
Price Target: $82 → $80
Current: $78.68
Upside: +1.68%
Jun 24, 2026
Maintained: Buy
Price Target: $212 → $210
Current: $162.38
Upside: +29.33%
Jun 24, 2026
Maintained: Buy
Price Target: $359 → $364
Current: $259.32
Upside: +40.37%
Jun 24, 2026
Maintained: Buy
Price Target: $499 → $508
Current: $399.34
Upside: +27.21%
Jun 10, 2026
Rated: Buy
Price Target: $310
Current: $275.01
Upside: +12.72%
Jun 5, 2026
Maintained: Hold
Price Target: $22
Current: $17.24
Upside: +27.61%
Jun 5, 2026
Maintained: Buy
Price Target: $41
Current: $18.81
Upside: +117.97%
Jun 4, 2026
Rated: Buy
Price Target: $81 → $90
Current: $79.27
Upside: +13.54%
May 21, 2026
Maintained: Hold
Price Target: $41 → $39
Current: $44.79
Upside: -12.93%
May 12, 2026
Maintained: Sell
Price Target: $1.5
Current: $2.59
Upside: -42.08%
May 8, 2026
Maintained: Sell
Price Target: $28 → $27
Current: $48.34
Upside: -44.15%
May 8, 2026
Maintained: Hold
Price Target: $7 → $8
Current: $7.24
Upside: +10.50%
May 8, 2026
Maintained: Hold
Price Target: $8.5 → $9
Current: $9.29
Upside: -3.12%
Apr 23, 2026
Maintained: Buy
Price Target: $960 → $1,250
Current: $1,102.51
Upside: +13.38%
Mar 13, 2026
Rated: Hold
Price Target: $21 → $15
Current: $13.48
Upside: +11.28%
Mar 13, 2026
Maintained: Hold
Price Target: $4.5 → $3.5
Current: $1.88
Upside: +86.17%
Mar 2, 2026
Maintained: Buy
Price Target: $275 → $230
Current: $232.80
Upside: -1.20%
Feb 20, 2026
Maintained: Buy
Price Target: $24 → $23
Current: $14.63
Upside: +57.21%
Feb 19, 2026
Maintained: Hold
Price Target: $33 → $40
Current: $55.36
Upside: -27.75%
Jan 26, 2026
Maintained: Hold
Price Target: $14 → $16
Current: $19.15
Upside: -16.45%
Aug 23, 2024
Maintained: Hold
Price Target: $69 → $75
Current: $73.77
Upside: n/a
Mar 8, 2023
Maintained: Hold
Price Target: $21
Current: $0.23
Upside: n/a