David Arcaro's Stock Ratings

Morgan Stanley Analyst

David Arcaro is an analyst at Morgan Stanley. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 06/28/2024

Overall Average Return

7.94%

Smart Score

66.2%

Overall Average Return Percentile

57th

Number of Ratings

171
Buy NowGet Alert
06/24/2024SREBuy Now
Sempra
$76.06-0.08%$79 → $76MaintainsEqual-WeightGet Alert
06/24/2024PEGBuy Now
Public Service Enterprise
$73.703.12%$78 → $76MaintainsOverweightGet Alert
06/24/2024PPLBuy Now
PPL
$27.6512.12%$32 → $31MaintainsOverweightGet Alert
06/24/2024IDABuy Now
Idacorp
$93.15-0.16%$98 → $93MaintainsEqual-WeightGet Alert
06/24/2024EXCBuy Now
Exelon
$34.7812.13%$41 → $39MaintainsEqual-WeightGet Alert
06/24/2024EIXBuy Now
Edison Intl
$71.81-15.05%$64 → $61MaintainsUnderweightGet Alert
06/24/2024CEGBuy Now
Constellation Energy
$201.5019.6%$237 → $241MaintainsOverweightGet Alert
06/24/2024EDBuy Now
Consolidated Edison
$89.19-14.79%$80 → $76MaintainsUnderweightGet Alert
05/28/2024CEGBuy Now
Constellation Energy
$201.5017.62%$207 → $237MaintainsOverweightGet Alert
05/28/2024EXCBuy Now
Exelon
$34.7817.88%$38 → $41MaintainsEqual-WeightGet Alert
05/28/2024PPLBuy Now
PPL
$27.6515.73%$30 → $32MaintainsOverweightGet Alert
05/28/2024PEGBuy Now
Public Service Enterprise
$73.705.83%$72 → $78MaintainsOverweightGet Alert
05/28/2024EIXBuy Now
Edison Intl
$71.81-10.88%$58 → $64MaintainsUnderweightGet Alert
05/28/2024IDABuy Now
Idacorp
$93.155.21%$96 → $98MaintainsEqual-WeightGet Alert
05/28/2024NEEBuy Now
NextEra Energy
$70.7517.31%$79 → $83MaintainsOverweightGet Alert
05/28/2024EDBuy Now
Consolidated Edison
$89.19-10.3%$73 → $80MaintainsUnderweightGet Alert
04/22/2024NEEBuy Now
NextEra Energy
$70.7511.66%$77 → $79MaintainsOverweightGet Alert
03/26/2024PEGBuy Now
Public Service Enterprise
$73.70-5.02%$61 → $70MaintainsOverweightGet Alert
03/26/2024CEGBuy Now
Constellation Energy
$201.50-4.22%$166 → $193MaintainsOverweightGet Alert
03/25/2024PEGBuy Now
Public Service Enterprise
$73.70-5.02% → $70MaintainsOverweightGet Alert
03/25/2024CEGBuy Now
Constellation Energy
$201.50-4.22% → $193MaintainsOverweightGet Alert
03/21/2024SREBuy Now
Sempra
$76.06-1.39%$74 → $75MaintainsEqual-WeightGet Alert
03/21/2024IDABuy Now
Idacorp
$93.151.99%$92 → $95MaintainsEqual-WeightGet Alert
03/13/2024IDABuy Now
Idacorp
$93.15-1.23% → $92Initiates → Equal-WeightGet Alert
02/28/2024CEGBuy Now
Constellation Energy
$201.50-17.62%$141 → $166MaintainsOverweightGet Alert
02/07/2024CEGBuy Now
Constellation Energy
$201.50-30.02%$136 → $141MaintainsOverweightGet Alert
12/18/2023EXCBuy Now
Exelon
$34.789.26%$45 → $38DowngradeOverweight → Equal-WeightGet Alert
11/21/2023SREBuy Now
Sempra
$76.06-4.02%$75 → $73MaintainsEqual-WeightGet Alert
11/21/2023PEGBuy Now
Public Service Enterprise
$73.70-15.88%MaintainsOverweightGet Alert
11/21/2023PPLBuy Now
PPL
$27.658.5%$28 → $30MaintainsOverweightGet Alert
11/21/2023NEEBuy Now
NextEra Energy
$70.757.42%$79 → $76MaintainsOverweightGet Alert
11/21/2023EIXBuy Now
Edison Intl
$71.81-26.19%$52 → $53MaintainsUnderweightGet Alert
11/21/2023EDBuy Now
Consolidated Edison
$89.19-18.15%$71 → $73MaintainsUnderweightGet Alert
11/07/2023CEGBuy Now
Constellation Energy
$201.50-35.98%$117 → $129MaintainsOverweightGet Alert
10/25/2023SREBuy Now
Sempra
$76.06-1.39%$78 → $75MaintainsEqual-WeightGet Alert
10/25/2023PEGBuy Now
Public Service Enterprise
$73.70-17.23%$63 → $61MaintainsOverweightGet Alert
10/25/2023PPLBuy Now
PPL
$27.651.27%$29 → $28MaintainsOverweightGet Alert
10/25/2023NEEBuy Now
NextEra Energy
$70.7511.66%$91 → $79MaintainsOverweightGet Alert
10/25/2023EIXBuy Now
Edison Intl
$71.81-27.59%$53 → $52MaintainsUnderweightGet Alert
10/25/2023CEGBuy Now
Constellation Energy
$201.50-41.94%$118 → $117MaintainsOverweightGet Alert
10/25/2023EDBuy Now
Consolidated Edison
$89.19-20.39%$75 → $71MaintainsUnderweightGet Alert
10/04/2023NEEBuy Now
NextEra Energy
$70.7528.62%$91 → $91ReiteratesOverweight → OverweightGet Alert
09/28/2023NEEBuy Now
NextEra Energy
$70.7528.62%$91 → $91ReiteratesOverweight → OverweightGet Alert
09/21/2023SREBuy Now
Sempra Energy
$76.062.55%$76 → $78MaintainsEqual-WeightGet Alert
09/21/2023PEGBuy Now
Public Service Enterprise
$73.70-14.52%$62 → $63MaintainsOverweightGet Alert
09/21/2023NEEBuy Now
NextEra Energy
$70.7528.62%$90 → $91MaintainsOverweightGet Alert
09/21/2023EIXBuy Now
Edison Intl
$71.81-26.19%$51 → $53MaintainsUnderweightGet Alert
09/21/2023CEGBuy Now
Constellation Energy
$201.50-41.44%$115 → $118MaintainsOverweightGet Alert
09/21/2023EDBuy Now
Consolidated Edison
$89.19-15.91%$73 → $75MaintainsUnderweightGet Alert
08/23/2023SREBuy Now
Sempra Energy
$76.06-0.08%$79 → $76MaintainsEqual-WeightGet Alert
08/23/2023PEGBuy Now
Public Service Enterprise
$73.70-15.88%$66 → $62MaintainsOverweightGet Alert
08/23/2023PPLBuy Now
PPL
$27.654.88%$31 → $29MaintainsOverweightGet Alert
08/23/2023NEEBuy Now
NextEra Energy
$70.7527.21%$93 → $90MaintainsOverweightGet Alert
08/23/2023EIXBuy Now
Edison Intl
$71.81-28.98%$56 → $51MaintainsUnderweightGet Alert
08/23/2023CEGBuy Now
Constellation Energy
$201.50-42.93%$111 → $115MaintainsOverweightGet Alert
08/23/2023EDBuy Now
Consolidated Edison
$89.19-18.15%$74 → $73MaintainsUnderweightGet Alert
07/21/2023SREBuy Now
Sempra Energy
$76.06107.73%$79 → $79ReiteratesEqual-Weight → Equal-WeightGet Alert
07/21/2023PEGBuy Now
Public Service Enterprise
$73.70-10.45%$67 → $66MaintainsOverweightGet Alert
07/21/2023PPLBuy Now
PPL
$27.6512.12%$30 → $31MaintainsOverweightGet Alert
07/21/2023NEEBuy Now
NextEra Energy
$70.7531.45%$93 → $93MaintainsOverweightGet Alert
07/21/2023EXCBuy Now
Exelon
$34.7835.14%$47 → $47ReiteratesOverweight → OverweightGet Alert
07/21/2023EIXBuy Now
Edison Intl
$71.81-22.02%$55 → $56MaintainsUnderweightGet Alert
07/21/2023CEGBuy Now
Constellation Energy
$201.50-44.91%$106 → $111MaintainsOverweightGet Alert
07/21/2023EDBuy Now
Consolidated Edison
$89.19-17.03%$73 → $74ReiteratesUnderweight → UnderweightGet Alert
07/21/2023AEPBuy Now
American Electric Power
$87.7415.11%$100 → $101MaintainsOverweightGet Alert
06/23/2023SREBuy Now
Sempra Energy
$76.06107.73%$81.5 → $79MaintainsEqual-WeightGet Alert
06/23/2023PEGBuy Now
Public Service Enterprise
$73.70-9.09%$68 → $67MaintainsOverweightGet Alert
06/23/2023PPLBuy Now
PPL
$27.658.5%$31 → $30MaintainsOverweightGet Alert
06/23/2023NEEBuy Now
NextEra Energy
$70.7531.45%$92 → $93MaintainsOverweightGet Alert
06/23/2023EXCBuy Now
Exelon
$34.7835.14%$48 → $47MaintainsOverweightGet Alert
06/23/2023EIXBuy Now
Edison Intl
$71.81-23.41%$57 → $55MaintainsUnderweightGet Alert
06/23/2023CEGBuy Now
Constellation Energy
$201.50-47.39%$105 → $106MaintainsOverweightGet Alert
06/23/2023EDBuy Now
Consolidated Edison
$89.19-18.15%$75 → $73MaintainsUnderweightGet Alert
06/23/2023AEPBuy Now
American Electric Power
$87.7413.97%$104 → $100MaintainsOverweightGet Alert
05/22/2023SREBuy Now
Sempra Energy
$76.06114.3%$82 → $81.5MaintainsEqual-WeightGet Alert
05/22/2023PEGBuy Now
Public Service Enterprise
$73.70-7.73%$70 → $68MaintainsOverweightGet Alert
05/22/2023PPLBuy Now
PPL
$27.6512.12%$32 → $31MaintainsOverweightGet Alert
05/22/2023NEEBuy Now
NextEra Energy
$70.7530.04%$96 → $92MaintainsOverweightGet Alert
05/22/2023EXCBuy Now
Exelon
$34.7838.01%$49 → $48MaintainsOverweightGet Alert
05/22/2023EIXBuy Now
Edison Intl
$71.81-20.62%$59 → $57MaintainsUnderweightGet Alert
05/22/2023CEGBuy Now
Constellation Energy
$201.50-47.89%$103 → $105MaintainsOverweightGet Alert
05/22/2023EDBuy Now
Consolidated Edison
$89.19-15.91%$77 → $75MaintainsUnderweightGet Alert
05/22/2023CMSBuy Now
CMS Energy
$59.535.83%$65 → $63MaintainsEqual-WeightGet Alert
05/22/2023AEPBuy Now
American Electric Power
$87.7418.53%$107 → $104MaintainsOverweightGet Alert
05/01/2023EIXBuy Now
Edison Intl
$71.81-17.84%$57 → $59MaintainsUnderweightGet Alert
04/20/2023SREBuy Now
Sempra Energy
$76.06115.62%$75 → $82MaintainsEqual-WeightGet Alert
04/20/2023PEGBuy Now
Public Service Enterprise
$73.70-5.02%$64 → $70MaintainsOverweightGet Alert
04/20/2023PPLBuy Now
PPL
$27.6515.73%$29 → $32MaintainsOverweightGet Alert
04/20/2023NEEBuy Now
NextEra Energy
$70.7535.69%$94 → $96MaintainsOverweightGet Alert
04/20/2023EXCBuy Now
Exelon
$34.7840.89%$46 → $49MaintainsOverweightGet Alert
04/20/2023EIXBuy Now
Edison Intl
$71.81-20.62%$50 → $57MaintainsUnderweightGet Alert
04/20/2023CEGBuy Now
Constellation Energy
$201.50-48.88%$98 → $103MaintainsOverweightGet Alert
04/20/2023EDBuy Now
Consolidated Edison
$89.19-13.67%$70 → $77MaintainsUnderweightGet Alert
04/20/2023CMSBuy Now
CMS Energy
$59.539.19%$59 → $65MaintainsEqual-WeightGet Alert
04/20/2023AEPBuy Now
American Electric Power
$87.7421.95%$101 → $107MaintainsOverweightGet Alert
03/21/2023SREBuy Now
Sempra Energy
$76.0697.21%$79 → $75MaintainsEqual-WeightGet Alert
03/21/2023PEGBuy Now
Public Service Enterprise
$73.70-13.16%$68 → $64MaintainsOverweightGet Alert
03/21/2023PPLBuy Now
PPL
$27.654.88%$31 → $29MaintainsOverweightGet Alert
03/21/2023NEEBuy Now
NextEra Energy
$70.7532.86%$97 → $94MaintainsOverweightGet Alert
03/21/2023EXCBuy Now
Exelon
$34.7832.26%$49 → $46MaintainsOverweightGet Alert
03/21/2023EIXBuy Now
Edison Intl
$71.81-30.37%$54 → $50MaintainsUnderweightGet Alert
03/21/2023DTEBuy Now
DTE Energy
$111.018.1%$126 → $120MaintainsOverweightGet Alert
03/21/2023CEGBuy Now
Constellation Energy
$201.50-51.36%$97 → $98MaintainsOverweightGet Alert
03/21/2023EDBuy Now
Consolidated Edison
$89.19-21.52%$76 → $70MaintainsUnderweightGet Alert
03/21/2023CMSBuy Now
CMS Energy
$59.53-0.89%$63 → $59MaintainsOverweightGet Alert
03/21/2023AEPBuy Now
American Electric Power
$87.7415.11%$107 → $101MaintainsOverweightGet Alert
03/13/2023CEGBuy Now
Constellation Energy
$201.50-51.86%$101 → $97MaintainsOverweightGet Alert
02/22/2023PEGBuy Now
Public Service Enterprise
$73.70-7.73%$70 → $68MaintainsOverweightGet Alert
02/22/2023PPLBuy Now
PPL
$27.6512.12%$33 → $31MaintainsOverweightGet Alert
02/22/2023NEEBuy Now
NextEra Energy
$70.7537.1%$100 → $97MaintainsOverweightGet Alert
02/22/2023ESBuy Now
Eversource Energy
$56.7153.41%$90 → $87MaintainsEqual-WeightGet Alert
02/22/2023EIXBuy Now
Edison Intl
$71.81-24.8%$57 → $54MaintainsUnderweightGet Alert
02/01/2023EIXBuy Now
Edison Intl
$71.81-20.62%MaintainsUnderweightGet Alert
01/23/2023PEGBuy Now
Public Service Enterprise
$73.70-5.02%$69 → $70MaintainsOverweightGet Alert
01/23/2023PPLBuy Now
PPL
$27.6519.35%$32 → $33MaintainsOverweightGet Alert
01/23/2023NEEBuy Now
NextEra Energy
$70.7541.34%$98 → $100MaintainsOverweightGet Alert
01/23/2023ESBuy Now
Eversource Energy
$56.7158.7%$89 → $90MaintainsEqual-WeightGet Alert
01/23/2023EIXBuy Now
Edison Intl
$71.81-17.84%$58 → $59MaintainsUnderweightGet Alert
01/23/2023CEGBuy Now
Constellation Energy
$201.50-49.38%$99 → $102MaintainsOverweightGet Alert
01/23/2023EDBuy Now
Consolidated Edison
$89.19-11.43%$78 → $79MaintainsUnderweightGet Alert
01/10/2023NEEBuy Now
NextEra Energy
$70.7538.52%$97 → $98MaintainsOverweightGet Alert
12/15/2022PEGBuy Now
Public Service Enterprise
$73.70-6.38%$71 → $69MaintainsOverweightGet Alert
12/15/2022NEEBuy Now
NextEra Energy
$70.7537.1%$95 → $97MaintainsOverweightGet Alert
12/15/2022ESBuy Now
Eversource Energy
$56.7156.94%$84 → $89MaintainsEqual-WeightGet Alert
12/15/2022EIXBuy Now
Edison Intl
$71.81-19.23%$54 → $58MaintainsUnderweightGet Alert
12/15/2022CEGBuy Now
Constellation Energy
$201.50-50.87%$97 → $99MaintainsOverweightGet Alert
12/15/2022EDBuy Now
Consolidated Edison
$89.19-12.55%$73 → $78MaintainsUnderweightGet Alert
12/15/2022PPLBuy Now
PPL
$27.6515.73% → $32UpgradeEqual-Weight → OverweightGet Alert
12/09/2022NRGBuy Now
NRG Energy
$77.86-52.48%$47 → $37DowngradeOverweight → Equal-WeightGet Alert
11/11/2022PEGBuy Now
Public Service Enterprise
$73.70-3.66%$68 → $71MaintainsOverweightGet Alert
11/11/2022NEEBuy Now
NextEra Energy
$70.7534.28%$94 → $95MaintainsOverweightGet Alert
11/11/2022ESBuy Now
Eversource Energy
$56.7148.12%$78 → $84MaintainsEqual-WeightGet Alert
11/11/2022EIXBuy Now
Edison Intl
$71.81-24.8%$49 → $54MaintainsUnderweightGet Alert
11/11/2022CEGBuy Now
Constellation Energy
$201.50-51.86%$98 → $97MaintainsOverweightGet Alert
11/11/2022EDBuy Now
Consolidated Edison
$89.19-18.15%$68 → $73MaintainsUnderweightGet Alert
11/02/2022ESBuy Now
Eversource Energy
$56.7137.54%$77 → $78MaintainsEqual-WeightGet Alert
10/21/2022PEGBuy Now
Public Service Enterprise
$73.70-7.73%$81 → $68MaintainsOverweightGet Alert
10/21/2022NEEBuy Now
NextEra Energy
$70.7532.86%$102 → $94MaintainsOverweightGet Alert
10/21/2022ESBuy Now
Eversource Energy
$56.7135.78%$94 → $77MaintainsEqual-WeightGet Alert
10/21/2022EIXBuy Now
Edison Intl
$71.81-31.76%$62 → $49MaintainsUnderweightGet Alert
10/21/2022CEGBuy Now
Constellation Energy
$201.50-51.36%$100 → $98MaintainsOverweightGet Alert
10/21/2022EDBuy Now
Consolidated Edison
$89.19-23.76%$82 → $68MaintainsUnderweightGet Alert
09/29/2022NEEBuy Now
NextEra Energy
$70.7544.17%$98 → $102MaintainsOverweightGet Alert
09/22/2022NEEBuy Now
NextEra Energy
$70.7538.52%$99 → $98MaintainsOverweightGet Alert
09/22/2022ESBuy Now
Eversource Energy
$56.7165.76%$96 → $94MaintainsEqual-WeightGet Alert
09/22/2022CEGBuy Now
Constellation Energy
$201.50-50.37%$98 → $100MaintainsOverweightGet Alert
09/22/2022EDBuy Now
Consolidated Edison
$89.19-8.06%$84 → $82MaintainsUnderweightGet Alert
09/06/2022EIXBuy Now
Edison Intl
$71.81-13.66% → $62DowngradeEqual-Weight → UnderweightGet Alert
08/23/2022ESBuy Now
Eversource Energy
$56.7169.28%$89 → $96MaintainsEqual-WeightGet Alert
08/23/2022EDBuy Now
Consolidated Edison
$89.19-5.82%$77 → $84MaintainsUnderweightGet Alert
08/18/2022PEGBuy Now
Public Service Enterprise
$73.709.91%$75 → $81MaintainsOverweightGet Alert
08/18/2022MAXNBuy Now
Maxeon Solar Technologies
$0.882286.63%$14 → $21MaintainsEqual-WeightGet Alert
07/21/2022ESBuy Now
Eversource Energy
$56.7156.94%$84 → $89MaintainsEqual-WeightGet Alert
07/21/2022EDBuy Now
Consolidated Edison
$89.19-13.67%$76 → $77MaintainsUnderweightGet Alert
07/01/2022EDBuy Now
Consolidated Edison
$89.19-14.79%$71 → $76MaintainsUnderweightGet Alert
05/23/2022PEGBuy Now
Public Service Enterprise
$73.7011.26%$83 → $82MaintainsOverweightGet Alert
05/23/2022ESBuy Now
Eversource Energy
$56.7165.76%$97 → $94MaintainsEqual-WeightGet Alert
05/23/2022EDBuy Now
Consolidated Edison
$89.19-10.3%$82 → $80MaintainsUnderweightGet Alert
05/02/2022PEGBuy Now
Public Service Enterprise
$73.7012.62%$86 → $83MaintainsOverweightGet Alert
04/20/2022PEGBuy Now
Public Service Enterprise
$73.7016.69%$80 → $86MaintainsOverweightGet Alert
04/20/2022ESBuy Now
Eversource Energy
$56.7171.05%$90 → $97MaintainsEqual-WeightGet Alert
04/20/2022EDBuy Now
Consolidated Edison
$89.19-8.06%$75 → $82MaintainsUnderweightGet Alert
03/22/2022PEGBuy Now
Public Service Enterprise
$73.708.55%$75 → $80MaintainsOverweightGet Alert
03/22/2022ESBuy Now
Eversource Energy
$56.7158.7%$85 → $90MaintainsEqual-WeightGet Alert
03/22/2022EDBuy Now
Consolidated Edison
$89.19-15.91%$71 → $75MaintainsUnderweightGet Alert
02/18/2022ESBuy Now
Eversource Energy
$56.7149.89%$89 → $85MaintainsEqual-WeightGet Alert
01/21/2022ESBuy Now
Eversource Energy
$56.7156.94%$90 → $89MaintainsEqual-WeightGet Alert
01/13/2022MAXNBuy Now
Maxeon Solar Technologies
$0.881491.09%$18 → $14MaintainsEqual-WeightGet Alert
12/21/2021PEGBuy Now
Public Service Enterprise
$73.707.19%$75 → $79MaintainsOverweightGet Alert
12/21/2021ESBuy Now
Eversource Energy
$56.7158.7%$85 → $90MaintainsEqual-WeightGet Alert
12/21/2021EDBuy Now
Consolidated Edison
$89.19-14.79%$72 → $76MaintainsUnderweightGet Alert