MindTrajour Logo
Back to earnings calendar
MS

MS

Morgan Stanley (MS) Earnings History

Reporting dates, EPS against expectations and the measured price reaction after each past Morgan Stanley report.

S&P 500Financials341.9B $
View the dividend calendar

Next earnings

No upcoming earnings date is currently scheduled.

Previous earnings

July 15, 2026

Pre-market
Close before$227.67
Open after$222.70-2.2%
Recent close$217.72-4.4%
Analysis windowShowing 12 of 40 quarters

Starts with the latest 12 quarters so you can compare the current earnings regime with a longer history. Older results can be shaped by survivorship bias.

Overnight reaction

Based on recent 12 quarters

Up
6 / 12
Down
6 / 12
No change
0 / 12
UpDown
MIN+0.1%-1.1%
AVG+2.9%-2.7%
MAX+4.9%-4.9%

7th trading day reaction

Based on recent 12 quarters

Up
8 / 12
Down
4 / 12
No change
0 / 12
UpDown
MIN+0.6%-2.4%
AVG+3.6%-5.3%
MAX+7.9%-10.3%

EPS performance

Based on recent 12 quarters

Beat
12 / 12
Miss
0 / 12
Meet
0 / 12
BeatMiss
MIN+7.6%
AVG+17.1%
MAX+34.6%

Based on recent 12 quarters

Event timeline

Upcoming

Nothing scheduled yet.

Past

MSMSJul 31, 2026Morgan Stanley1.15Ex-dateMSMSBefore openJul 15, 2026Morgan StanleyEPS 3.46 vs est. 2.89EarningsMSMSApr 30, 2026Morgan Stanley1Ex-dateMSMSBefore openApr 15, 2026Morgan StanleyEPS 3.43 vs est. 3.06EarningsMSMSJan 30, 2026Morgan Stanley1Ex-dateMSMSBefore openJan 15, 2026Morgan StanleyEPS 2.68 vs est. 2.41EarningsMSMSOct 31, 2025Morgan Stanley1Ex-dateMSMSBefore openOct 15, 2025Morgan StanleyEPS 2.8 vs est. 2.08EarningsMSMSJul 31, 2025Morgan Stanley1Ex-dateMSMSBefore openJul 16, 2025Morgan StanleyEPS 2.13 vs est. 1.93EarningsMSMSApr 30, 2025Morgan Stanley0.925Ex-dateMSMSBefore openApr 11, 2025Morgan StanleyEPS 2.6 vs est. 2.23EarningsMSMSJan 31, 2025Morgan Stanley0.925Ex-dateMSMSBefore openJan 16, 2025Morgan StanleyEPS 2.22 vs est. 1.65EarningsMSMSOct 31, 2024Morgan Stanley0.925Ex-dateMSMSBefore openOct 16, 2024Morgan StanleyEPS 1.88 vs est. 1.57EarningsMSMSJul 31, 2024Morgan Stanley0.925Ex-dateMSMSBefore openJul 16, 2024Morgan StanleyEPS 1.82 vs est. 1.65EarningsMSMSApr 29, 2024Morgan Stanley0.85Ex-dateMSMSBefore openApr 16, 2024Morgan StanleyEPS 2.02 vs est. 1.69EarningsMSMSJan 30, 2024Morgan Stanley0.85Ex-dateMSMSBefore openJan 16, 2024Morgan StanleyEPS 1.13 vs est. 1.05EarningsMSMSOct 30, 2023Morgan Stanley0.85Ex-dateMSMSBefore openOct 18, 2023Morgan StanleyEPS 1.38 vs est. 1.27EarningsMSMSJul 28, 2023Morgan Stanley0.85Ex-dateMSMSBefore openJul 18, 2023Morgan StanleyEPS 1.24 vs est. 1.14EarningsMSMSApr 28, 2023Morgan Stanley0.775Ex-dateMSMSBefore openApr 19, 2023Morgan StanleyEPS 1.7 vs est. 1.67EarningsMSMSJan 30, 2023Morgan Stanley0.775Ex-dateMSMSBefore openJan 17, 2023Morgan StanleyEPS 1.31 vs est. 1.25EarningsMSMSOct 28, 2022Morgan Stanley0.775Ex-dateMSMSBefore openOct 14, 2022Morgan StanleyEPS 1.53 vs est. 1.51EarningsMSMSJul 28, 2022Morgan Stanley0.775Ex-dateMSMSBefore openJul 14, 2022Morgan StanleyEPS 1.44 vs est. 1.55EarningsMSMSApr 28, 2022Morgan Stanley0.7Ex-dateMSMSBefore openApr 14, 2022Morgan StanleyEPS 2.06 vs est. 1.69EarningsMSMSJan 28, 2022Morgan Stanley0.7Ex-dateMSMSBefore openJan 19, 2022Morgan StanleyEPS 2.08 vs est. 2EarningsMSMSOct 28, 2021Morgan Stanley0.7Ex-dateMSMSBefore openOct 14, 2021Morgan StanleyEPS 2.04 vs est. 1.7EarningsMSMSJul 29, 2021Morgan Stanley0.7Ex-dateMSMSBefore openJul 15, 2021Morgan StanleyEPS 1.89 vs est. 1.63EarningsMSMSApr 29, 2021Morgan Stanley0.35Ex-dateMSMSBefore openApr 16, 2021Morgan StanleyEPS 2.22 vs est. 1.72EarningsMSMSJan 28, 2021Morgan Stanley0.35Ex-dateMSMSBefore openJan 20, 2021Morgan StanleyEPS 1.92 vs est. 1.29EarningsMSMSOct 29, 2020Morgan Stanley0.35Ex-dateMSMSBefore openOct 15, 2020Morgan StanleyEPS 1.59 vs est. 1.26EarningsMSMSJul 30, 2020Morgan Stanley0.35Ex-dateMSMSBefore openJul 16, 2020Morgan StanleyEPS 2.04 vs est. 1.17EarningsMSMSApr 29, 2020Morgan Stanley0.35Ex-dateMSMSBefore openApr 16, 2020Morgan StanleyEPS 0.99 vs est. 1.07EarningsMSMSJan 30, 2020Morgan Stanley0.35Ex-dateMSMSBefore openJan 16, 2020Morgan StanleyEPS 1.2 vs est. 0.98EarningsMSMSOct 30, 2019Morgan Stanley0.35Ex-dateMSMSBefore openOct 17, 2019Morgan StanleyEPS 1.21 vs est. 1.1EarningsMSMSJul 30, 2019Morgan Stanley0.35Ex-dateMSMSBefore openJul 18, 2019Morgan StanleyEPS 1.23 vs est. 1.13EarningsMSMSApr 29, 2019Morgan Stanley0.3Ex-dateMSMSBefore openApr 17, 2019Morgan StanleyEPS 1.33 vs est. 1.17EarningsMSMSJan 30, 2019Morgan Stanley0.3Ex-dateMSMSBefore openJan 17, 2019Morgan StanleyEPS 0.73 vs est. 0.9EarningsMSMSOct 30, 2018Morgan Stanley0.3Ex-dateMSMSBefore openOct 16, 2018Morgan StanleyEPS 1.17 vs est. 1EarningsMSMSJul 30, 2018Morgan Stanley0.3Ex-dateMSMSBefore openJul 18, 2018Morgan StanleyEPS 1.3 vs est. 1.08EarningsMSMSApr 27, 2018Morgan Stanley0.25Ex-dateMSMSBefore openApr 18, 2018Morgan StanleyEPS 1.45 vs est. 1.28EarningsMSMSJan 30, 2018Morgan Stanley0.25Ex-dateMSMSBefore openJan 18, 2018Morgan StanleyEPS 0.84 vs est. 0.77EarningsMSMSOct 30, 2017Morgan Stanley0.25Ex-dateMSMSBefore openOct 17, 2017Morgan StanleyEPS 0.93 vs est. 0.81EarningsMSMSJul 27, 2017Morgan Stanley0.25Ex-dateMSMSBefore openJul 19, 2017Morgan StanleyEPS 0.87 vs est. 0.76EarningsMSMSApr 27, 2017Morgan Stanley0.2Ex-dateMSMSBefore openApr 19, 2017Morgan StanleyEPS 1 vs est. 0.9EarningsMSMSJan 27, 2017Morgan Stanley0.2Ex-dateMSMSBefore openJan 17, 2017Morgan StanleyEPS 0.81 vs est. 0.65EarningsMSMSOct 27, 2016Morgan Stanley0.2Ex-dateMSMSBefore openOct 19, 2016Morgan StanleyEPS 0.8 vs est. 0.64EarningsMSMSJul 27, 2016Morgan Stanley0.2Ex-dateMSMSApr 27, 2016Morgan Stanley0.15Ex-dateMSMSJan 27, 2016Morgan Stanley0.15Ex-dateMSMSOct 28, 2015Morgan Stanley0.15Ex-dateMSMSJul 29, 2015Morgan Stanley0.15Ex-dateMSMSApr 28, 2015Morgan Stanley0.15Ex-dateMSMSJan 28, 2015Morgan Stanley0.1Ex-dateMSMSBefore openJan 20, 2015Morgan StanleyEPS 0.39 vs est. 0.47EarningsMSMSOct 29, 2014Morgan Stanley0.1Ex-dateMSMSJul 29, 2014Morgan Stanley0.1Ex-dateMSMSApr 28, 2014Morgan Stanley0.1Ex-dateMSMSJan 29, 2014Morgan Stanley0.05Ex-dateMSMSOct 29, 2013Morgan Stanley0.05Ex-dateMSMSJul 29, 2013Morgan Stanley0.05Ex-dateMSMSApr 26, 2013Morgan Stanley0.05Ex-dateMSMSFeb 1, 2013Morgan Stanley0.05Ex-dateMSMSOct 31, 2012Morgan Stanley0.05Ex-dateMSMSJul 27, 2012Morgan Stanley0.05Ex-dateMSMSApr 26, 2012Morgan Stanley0.05Ex-dateMSMSJan 27, 2012Morgan Stanley0.05Ex-dateMSMSOct 27, 2011Morgan Stanley0.05Ex-dateMSMSJul 27, 2011Morgan Stanley0.05Ex-dateMSMSApr 27, 2011Morgan Stanley0.05Ex-dateMSMSJan 27, 2011Morgan Stanley0.05Ex-dateMSMSOct 27, 2010Morgan Stanley0.05Ex-dateMSMSJul 28, 2010Morgan Stanley0.05Ex-dateMSMSApr 28, 2010Morgan Stanley0.05Ex-dateMSMSJan 27, 2010Morgan Stanley0.05Ex-dateMSMSOct 28, 2009Morgan Stanley0.05Ex-dateMSMSJul 29, 2009Morgan Stanley0.05Ex-dateMSMSApr 28, 2009Morgan Stanley0.067Ex-dateMSMSJan 28, 2009Morgan Stanley0.27Ex-dateMSMSOct 15, 2008Morgan Stanley0.27Ex-dateMSMSJul 9, 2008Morgan Stanley0.27Ex-dateMSMSApr 9, 2008Morgan Stanley0.27Ex-dateMSMSJan 9, 2008Morgan Stanley0.27Ex-dateMSMSOct 10, 2007Morgan Stanley0.27Ex-dateMSMSJul 11, 2007Morgan Stanley0.27Ex-dateMSMSJul 2, 2007Morgan Stanley1.42Ex-dateMSMSApr 11, 2007Morgan Stanley0.27Ex-dateMSMSJan 10, 2007Morgan Stanley0.27Ex-dateMSMSOct 11, 2006Morgan Stanley0.27Ex-dateMSMSJul 12, 2006Morgan Stanley0.27Ex-dateMSMSApr 11, 2006Morgan Stanley0.27Ex-dateMSMSJan 11, 2006Morgan Stanley0.27Ex-dateMSMSOct 12, 2005Morgan Stanley0.27Ex-dateMSMSJul 13, 2005Morgan Stanley0.27Ex-dateMSMSApr 13, 2005Morgan Stanley0.27Ex-dateMSMSJan 12, 2005Morgan Stanley0.27Ex-dateMSMSOct 6, 2004Morgan Stanley0.25Ex-dateMSMSJul 7, 2004Morgan Stanley0.25Ex-dateMSMSApr 6, 2004Morgan Stanley0.25Ex-dateMSMSJan 7, 2004Morgan Stanley0.25Ex-dateMSMSOct 8, 2003Morgan Stanley0.23Ex-dateMSMSJul 9, 2003Morgan Stanley0.23Ex-dateMSMSApr 9, 2003Morgan Stanley0.23Ex-dateMSMSJan 8, 2003Morgan Stanley0.23Ex-dateMSMSOct 2, 2002Morgan Stanley0.23Ex-dateMSMSJul 2, 2002Morgan Stanley0.23Ex-dateMSMSApr 3, 2002Morgan Stanley0.23Ex-dateMSMSJan 9, 2002Morgan Stanley0.23Ex-dateMSMSOct 3, 2001Morgan Stanley0.23Ex-dateMSMSJul 3, 2001Morgan Stanley0.23Ex-dateMSMSApr 4, 2001Morgan Stanley0.23Ex-dateMSMSJan 10, 2001Morgan Stanley0.23Ex-dateMSMSOct 4, 2000Morgan Stanley0.2Ex-dateMSMSJul 5, 2000Morgan Stanley0.2Ex-dateMSMSApr 12, 2000Morgan Stanley0.2Ex-dateMSMSJan 10, 2000Morgan Stanley0.2Ex-dateMSMSOct 13, 1999Morgan Stanley0.12Ex-dateMSMSJul 14, 1999Morgan Stanley0.12Ex-dateMSMSApr 14, 1999Morgan Stanley0.12Ex-dateMSMSJan 14, 1999Morgan Stanley0.12Ex-dateMSMSOct 13, 1998Morgan Stanley0.1Ex-dateMSMSJul 14, 1998Morgan Stanley0.1Ex-dateMSMSApr 13, 1998Morgan Stanley0.1Ex-dateMSMSJan 15, 1998Morgan Stanley0.1Ex-dateMSMSOct 9, 1997Morgan Stanley0.07Ex-dateMSMSJul 10, 1997Morgan Stanley0.07Ex-dateMSMSMay 22, 1997Morgan Stanley0.07Ex-dateMSMSFeb 27, 1997Morgan Stanley0.07Ex-dateMSMSNov 27, 1996Morgan Stanley0.055Ex-dateMSMSAug 29, 1996Morgan Stanley0.055Ex-dateMSMSMay 30, 1996Morgan Stanley0.055Ex-dateMSMSFeb 28, 1996Morgan Stanley0.055Ex-dateMSMSNov 29, 1995Morgan Stanley0.04Ex-dateMSMSAug 30, 1995Morgan Stanley0.04Ex-dateMSMSMay 25, 1995Morgan Stanley0.04Ex-dateMSMSFeb 23, 1995Morgan Stanley0.04Ex-dateMSMSNov 25, 1994Morgan Stanley0.0313Ex-dateMSMSAug 26, 1994Morgan Stanley0.0313Ex-dateMSMSMay 25, 1994Morgan Stanley0.0313Ex-dateMSMSFeb 23, 1994Morgan Stanley0.0313Ex-dateMSMSNov 24, 1993Morgan Stanley0.025Ex-dateMSMSAug 26, 1993Morgan Stanley0.025Ex-dateMSMSMay 25, 1993Morgan Stanley0.025Ex-date

Reflects what has been synced so far, not necessarily this company's complete history.

View the full market calendar

Reporting sessions refer to US market hours. Companies can change their announced date.

Track earnings alongside your trades

MindTrajour is the options-specific trading journal that surfaces the patterns hiding in your data — including how your trades perform around earnings.

Start for free