MindTrajour Logo
Back to earnings calendar
XO

XOM

ExxonMobil (XOM) Earnings History

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

S&P 500Energy655.7B $
View the dividend calendar

Next earnings

No upcoming earnings date is currently scheduled.

Previous earnings

July 31, 2026

Pre-market
Close before$156.97
Open after$153.74-2.1%
Recent close$159.47+1.6%
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.3%-0.6%
AVG+1.4%-1.3%
MAX+2.7%-2.1%

7th trading day reaction

Based on recent 12 quarters

Up
8 / 12
Down
4 / 12
No change
0 / 12
UpDown
MIN+0.8%-1.6%
AVG+2.8%-3.4%
MAX+7.6%-5.2%

EPS performance

Based on recent 12 quarters

Beat
8 / 12
Miss
4 / 12
Meet
0 / 12
BeatMiss
MIN+0.5%-0.6%
AVG+6.1%-3.7%
MAX+12.2%-5.9%

Based on recent 12 quarters

Event timeline

Upcoming

Nothing scheduled yet.

Past

XOXOMAug 17, 2026ExxonMobil1.03Ex-dateXOXOMBefore openJul 31, 2026ExxonMobilEPS 3.52 vs est. 3.68EarningsXOXOMMay 15, 2026ExxonMobil1.03Ex-dateXOXOMBefore openMay 1, 2026ExxonMobilEPS 1.16 vs est. 1.07EarningsXOXOMFeb 12, 2026ExxonMobil1.03Ex-dateXOXOMBefore openJan 30, 2026ExxonMobilEPS 1.67 vs est. 1.68EarningsXOXOMNov 14, 2025ExxonMobil1.03Ex-dateXOXOMBefore openOct 31, 2025ExxonMobilEPS 1.88 vs est. 1.81EarningsXOXOMAug 15, 2025ExxonMobil0.99Ex-dateXOXOMBefore openAug 1, 2025ExxonMobilEPS 1.64 vs est. 1.49EarningsXOXOMMay 15, 2025ExxonMobil0.99Ex-dateXOXOMBefore openMay 2, 2025ExxonMobilEPS 1.76 vs est. 1.74EarningsXOXOMFeb 12, 2025ExxonMobil0.99Ex-dateXOXOMBefore openJan 31, 2025ExxonMobilEPS 1.67 vs est. 1.55EarningsXOXOMNov 14, 2024ExxonMobil0.99Ex-dateXOXOMBefore openNov 1, 2024ExxonMobilEPS 1.92 vs est. 1.91EarningsXOXOMAug 15, 2024ExxonMobil0.95Ex-dateXOXOMBefore openAug 2, 2024ExxonMobilEPS 2.14 vs est. 2.04EarningsXOXOMMay 14, 2024ExxonMobil0.95Ex-dateXOXOMBefore openApr 26, 2024ExxonMobilEPS 2.06 vs est. 2.19EarningsXOXOMFeb 13, 2024ExxonMobil0.95Ex-dateXOXOMBefore openFeb 2, 2024ExxonMobilEPS 2.48 vs est. 2.21EarningsXOXOMNov 14, 2023ExxonMobil0.95Ex-dateXOXOMBefore openOct 27, 2023ExxonMobilEPS 2.27 vs est. 2.36EarningsXOXOMAug 15, 2023ExxonMobil0.91Ex-dateXOXOMBefore openJul 28, 2023ExxonMobilEPS 1.94 vs est. 2EarningsXOXOMMay 15, 2023ExxonMobil0.91Ex-dateXOXOMBefore openApr 28, 2023ExxonMobilEPS 2.83 vs est. 2.65EarningsXOXOMFeb 13, 2023ExxonMobil0.91Ex-dateXOXOMBefore openJan 31, 2023ExxonMobilEPS 3.4 vs est. 3.32EarningsXOXOMNov 14, 2022ExxonMobil0.91Ex-dateXOXOMBefore openOct 28, 2022ExxonMobilEPS 4.45 vs est. 3.88EarningsXOXOMAug 11, 2022ExxonMobil0.88Ex-dateXOXOMBefore openJul 29, 2022ExxonMobilEPS 4.14 vs est. 3.8EarningsXOXOMMay 12, 2022ExxonMobil0.88Ex-dateXOXOMBefore openApr 29, 2022ExxonMobilEPS 2.07 vs est. 2.25EarningsXOXOMFeb 9, 2022ExxonMobil0.88Ex-dateXOXOMBefore openFeb 1, 2022ExxonMobilEPS 2.05 vs est. 1.96EarningsXOXOMNov 10, 2021ExxonMobil0.88Ex-dateXOXOMBefore openOct 29, 2021ExxonMobilEPS 1.58 vs est. 1.57EarningsXOXOMAug 12, 2021ExxonMobil0.87Ex-dateXOXOMBefore openJul 30, 2021ExxonMobilEPS 1.1 vs est. 1.02EarningsXOXOMMay 12, 2021ExxonMobil0.87Ex-dateXOXOMBefore openApr 30, 2021ExxonMobilEPS 0.65 vs est. 0.59EarningsXOXOMFeb 9, 2021ExxonMobil0.87Ex-dateXOXOMBefore openFeb 2, 2021ExxonMobilEPS 0.03 vs est. 0.01EarningsXOXOMNov 10, 2020ExxonMobil0.87Ex-dateXOXOMBefore openOct 30, 2020ExxonMobilEPS -0.18 vs est. -0.28EarningsXOXOMAug 12, 2020ExxonMobil0.87Ex-dateXOXOMBefore openJul 31, 2020ExxonMobilEPS -0.7 vs est. -0.63EarningsXOXOMMay 12, 2020ExxonMobil0.87Ex-dateXOXOMBefore openMay 1, 2020ExxonMobilEPS 0.53 vs est. 0.04EarningsXOXOMFeb 10, 2020ExxonMobil0.87Ex-dateXOXOMBefore openJan 31, 2020ExxonMobilEPS 0.41 vs est. 0.44EarningsXOXOMNov 8, 2019ExxonMobil0.87Ex-dateXOXOMBefore openNov 1, 2019ExxonMobilEPS 0.68 vs est. 0.64EarningsXOXOMAug 12, 2019ExxonMobil0.87Ex-dateXOXOMBefore openAug 2, 2019ExxonMobilEPS 0.73 vs est. 0.68EarningsXOXOMMay 10, 2019ExxonMobil0.87Ex-dateXOXOMBefore openApr 26, 2019ExxonMobilEPS 0.55 vs est. 0.72EarningsXOXOMFeb 8, 2019ExxonMobil0.82Ex-dateXOXOMBefore openFeb 1, 2019ExxonMobilEPS 1.51 vs est. 1.08EarningsXOXOMNov 9, 2018ExxonMobil0.82Ex-dateXOXOMBefore openNov 2, 2018ExxonMobilEPS 1.46 vs est. 1.21EarningsXOXOMAug 10, 2018ExxonMobil0.82Ex-dateXOXOMBefore openJul 27, 2018ExxonMobilEPS 0.92 vs est. 1.26EarningsXOXOMMay 11, 2018ExxonMobil0.82Ex-dateXOXOMBefore openApr 27, 2018ExxonMobilEPS 1.09 vs est. 1.14EarningsXOXOMFeb 9, 2018ExxonMobil0.77Ex-dateXOXOMBefore openFeb 2, 2018ExxonMobilEPS 0.88 vs est. 1.06EarningsXOXOMNov 10, 2017ExxonMobil0.77Ex-dateXOXOMBefore openOct 27, 2017ExxonMobilEPS 0.93 vs est. 0.89EarningsXOXOMAug 10, 2017ExxonMobil0.77Ex-dateXOXOMBefore openJul 28, 2017ExxonMobilEPS 0.78 vs est. 0.83EarningsXOXOMMay 10, 2017ExxonMobil0.77Ex-dateXOXOMBefore openApr 28, 2017ExxonMobilEPS 0.95 vs est. 0.85EarningsXOXOMFeb 8, 2017ExxonMobil0.75Ex-dateXOXOMBefore openJan 31, 2017ExxonMobilEPS 0.9 vs est. 0.72EarningsXOXOMNov 8, 2016ExxonMobil0.75Ex-dateXOXOMBefore openOct 28, 2016ExxonMobilEPS 0.63 vs est. 0.6EarningsXOXOMAug 10, 2016ExxonMobil0.75Ex-dateXOXOMMay 11, 2016ExxonMobil0.75Ex-dateXOXOMFeb 9, 2016ExxonMobil0.73Ex-dateXOXOMBefore openFeb 2, 2016ExxonMobilEPS 0.67 vs est. 0.64EarningsXOXOMNov 9, 2015ExxonMobil0.73Ex-dateXOXOMAug 11, 2015ExxonMobil0.73Ex-dateXOXOMMay 11, 2015ExxonMobil0.73Ex-dateXOXOMBefore openApr 30, 2015ExxonMobilEPS 1.17 vs est. 0.8EarningsXOXOMFeb 6, 2015ExxonMobil0.69Ex-dateXOXOMNov 7, 2014ExxonMobil0.69Ex-dateXOXOMAug 11, 2014ExxonMobil0.69Ex-dateXOXOMMay 9, 2014ExxonMobil0.69Ex-dateXOXOMFeb 6, 2014ExxonMobil0.63Ex-dateXOXOMNov 7, 2013ExxonMobil0.63Ex-dateXOXOMAug 9, 2013ExxonMobil0.63Ex-dateXOXOMMay 9, 2013ExxonMobil0.63Ex-dateXOXOMFeb 7, 2013ExxonMobil0.57Ex-dateXOXOMNov 7, 2012ExxonMobil0.57Ex-dateXOXOMAug 9, 2012ExxonMobil0.57Ex-dateXOXOMMay 10, 2012ExxonMobil0.57Ex-dateXOXOMFeb 8, 2012ExxonMobil0.47Ex-dateXOXOMNov 8, 2011ExxonMobil0.47Ex-dateXOXOMAug 10, 2011ExxonMobil0.47Ex-dateXOXOMMay 11, 2011ExxonMobil0.47Ex-dateXOXOMFeb 8, 2011ExxonMobil0.44Ex-dateXOXOMNov 9, 2010ExxonMobil0.44Ex-dateXOXOMAug 11, 2010ExxonMobil0.44Ex-dateXOXOMMay 11, 2010ExxonMobil0.44Ex-dateXOXOMFeb 8, 2010ExxonMobil0.42Ex-dateXOXOMNov 9, 2009ExxonMobil0.42Ex-dateXOXOMAug 11, 2009ExxonMobil0.42Ex-dateXOXOMMay 11, 2009ExxonMobil0.42Ex-dateXOXOMFeb 6, 2009ExxonMobil0.4Ex-dateXOXOMNov 7, 2008ExxonMobil0.4Ex-dateXOXOMAug 11, 2008ExxonMobil0.4Ex-dateXOXOMMay 9, 2008ExxonMobil0.4Ex-dateXOXOMFeb 7, 2008ExxonMobil0.35Ex-dateXOXOMNov 7, 2007ExxonMobil0.35Ex-dateXOXOMAug 9, 2007ExxonMobil0.35Ex-dateXOXOMMay 10, 2007ExxonMobil0.35Ex-dateXOXOMFeb 7, 2007ExxonMobil0.32Ex-dateXOXOMNov 9, 2006ExxonMobil0.32Ex-dateXOXOMAug 10, 2006ExxonMobil0.32Ex-dateXOXOMMay 10, 2006ExxonMobil0.32Ex-dateXOXOMFeb 8, 2006ExxonMobil0.32Ex-dateXOXOMNov 8, 2005ExxonMobil0.29Ex-dateXOXOMAug 10, 2005ExxonMobil0.29Ex-dateXOXOMMay 11, 2005ExxonMobil0.29Ex-dateXOXOMFeb 8, 2005ExxonMobil0.27Ex-dateXOXOMNov 9, 2004ExxonMobil0.27Ex-dateXOXOMAug 11, 2004ExxonMobil0.27Ex-dateXOXOMMay 11, 2004ExxonMobil0.27Ex-dateXOXOMFeb 9, 2004ExxonMobil0.25Ex-dateXOXOMNov 7, 2003ExxonMobil0.25Ex-dateXOXOMAug 11, 2003ExxonMobil0.25Ex-dateXOXOMMay 9, 2003ExxonMobil0.25Ex-dateXOXOMFeb 6, 2003ExxonMobil0.23Ex-dateXOXOMNov 7, 2002ExxonMobil0.23Ex-dateXOXOMAug 9, 2002ExxonMobil0.23Ex-dateXOXOMMay 9, 2002ExxonMobil0.23Ex-dateXOXOMFeb 7, 2002ExxonMobil0.23Ex-dateXOXOMNov 7, 2001ExxonMobil0.23Ex-dateXOXOMAug 9, 2001ExxonMobil0.23Ex-dateXOXOMJun 18, 2001ExxonMobil0.01Ex-dateXOXOMMay 10, 2001ExxonMobil0.22Ex-dateXOXOMFeb 7, 2001ExxonMobil0.22Ex-dateXOXOMNov 9, 2000ExxonMobil0.22Ex-dateXOXOMAug 10, 2000ExxonMobil0.22Ex-dateXOXOMMay 11, 2000ExxonMobil0.22Ex-dateXOXOMFeb 9, 2000ExxonMobil0.22Ex-dateXOXOMNov 9, 1999ExxonMobil0.22Ex-dateXOXOMAug 11, 1999ExxonMobil0.205Ex-dateXOXOMMay 10, 1999ExxonMobil0.205Ex-dateXOXOMFeb 8, 1999ExxonMobil0.205Ex-dateXOXOMNov 9, 1998ExxonMobil0.205Ex-dateXOXOMAug 11, 1998ExxonMobil0.205Ex-dateXOXOMMay 11, 1998ExxonMobil0.205Ex-dateXOXOMFeb 6, 1998ExxonMobil0.205Ex-dateXOXOMNov 7, 1997ExxonMobil0.205Ex-dateXOXOMAug 11, 1997ExxonMobil0.205Ex-dateXOXOMMay 9, 1997ExxonMobil0.205Ex-dateXOXOMFeb 6, 1997ExxonMobil0.1975Ex-dateXOXOMNov 7, 1996ExxonMobil0.1975Ex-dateXOXOMAug 9, 1996ExxonMobil0.1975Ex-dateXOXOMMay 9, 1996ExxonMobil0.1975Ex-dateXOXOMFeb 8, 1996ExxonMobil0.1875Ex-dateXOXOMNov 9, 1995ExxonMobil0.1875Ex-dateXOXOMAug 10, 1995ExxonMobil0.1875Ex-dateXOXOMMay 9, 1995ExxonMobil0.1875Ex-dateXOXOMFeb 6, 1995ExxonMobil0.1875Ex-dateXOXOMNov 7, 1994ExxonMobil0.1875Ex-dateXOXOMAug 9, 1994ExxonMobil0.18Ex-dateXOXOMMay 9, 1994ExxonMobil0.18Ex-dateXOXOMFeb 4, 1994ExxonMobil0.18Ex-dateXOXOMNov 5, 1993ExxonMobil0.18Ex-dateXOXOMAug 9, 1993ExxonMobil0.18Ex-dateXOXOMMay 7, 1993ExxonMobil0.18Ex-dateXOXOMFeb 4, 1993ExxonMobil0.18Ex-dateXOXOMNov 5, 1992ExxonMobil0.18Ex-dateXOXOMAug 7, 1992ExxonMobil0.18Ex-dateXOXOMMay 7, 1992ExxonMobil0.18Ex-dateXOXOMFeb 5, 1992ExxonMobil0.1675Ex-dateXOXOMNov 5, 1991ExxonMobil0.1675Ex-dateXOXOMAug 7, 1991ExxonMobil0.1675Ex-dateXOXOMMay 7, 1991ExxonMobil0.1675Ex-dateXOXOMFeb 5, 1991ExxonMobil0.1675Ex-dateXOXOMNov 5, 1990ExxonMobil0.1675Ex-dateXOXOMAug 7, 1990ExxonMobil0.15Ex-dateXOXOMMay 8, 1990ExxonMobil0.15Ex-dateXOXOMFeb 6, 1990ExxonMobil0.15Ex-dateXOXOMNov 7, 1989ExxonMobil0.15Ex-dateXOXOMAug 8, 1989ExxonMobil0.15Ex-dateXOXOMMay 9, 1989ExxonMobil0.1375Ex-dateXOXOMFeb 6, 1989ExxonMobil0.1375Ex-dateXOXOMNov 7, 1988ExxonMobil0.1375Ex-dateXOXOMAug 9, 1988ExxonMobil0.1375Ex-dateXOXOMMay 9, 1988ExxonMobil0.1375Ex-dateXOXOMFeb 5, 1988ExxonMobil0.125Ex-dateXOXOMNov 5, 1987ExxonMobil0.125Ex-dateXOXOMAug 7, 1987ExxonMobil0.125Ex-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