Back to Earnings Archive
MCD — McDonald’s Corporation
CONSUMER CYCLICAL / RESTAURANTSQuarters Tracked
40
Beat Rate
63%
Avg Surprise
+3.2%
Current Streak
+1 quarter
Beat Streak Timeline
Q1 2016Q4 2025
BeatMissHeight = surprise magnitude
Disconnect Highlights (6)
Q3 2025
RALLY+2.2%Missed EPS by -3.3% → Stock +2.2%
Fed: 3.88%CPI: 324.12210Y: 4.09%
Q4 2024
RALLY+4.8%Missed EPS by -1.0% → Stock +4.8%
Fed: 4.33%CPI: 319.08210Y: 4.45%
Q2 2024
RALLY+3.7%Missed EPS by -3.3% → Stock +3.7%
Fed: 5.33%CPI: 314.5410Y: 4.25%
Q4 2023
DIP-3.7%Beat EPS by +4.2% → Stock -3.7%
Fed: 5.33%CPI: 310.32610Y: 4.21%
Q4 2017
DIP-3.0%Beat EPS by +7.5% → Stock -3.0%
Fed: 1.41%CPI: 247.86710Y: 2.58%
Q2 2016
DIP-4.5%Beat EPS by +5.1% → Stock -4.5%
Fed: 0.39%CPI: 240.62810Y: 1.5%
Full Earnings History
Q4'25
2026-02-11
$3.12+2.3%
$7.0BFLAT
Q3'25
2025-11-05
$3.22-3.3%
$7.1BRALLY
Q2'25
2025-08-06
$3.19+1.3%
$6.8BRALLY
Q1'25
2025-05-01
$2.670.0%
$6.0BFLAT
Q4'24
2025-02-10
$2.83-1.0%
$6.4BRALLY
Q3'24
2024-10-29
$3.13-2.2%
$6.9BFLAT
Q2'24
2024-07-29
$2.97-3.3%
$6.5BRALLY
Q1'24
2024-04-30
$2.70-1.1%
$6.2BFLAT
Q4'23
2024-02-05
$2.95+4.2%
$6.4BDIP
Q3'23
2023-10-30
$3.19+6.7%
$6.7BFLAT
Q2'23
2023-07-27
$3.17+13.6%
$6.5BFLAT
Q1'23
2023-04-25
$2.63+12.4%
$5.9BFLAT
Q4'22
2023-01-31
$2.59+5.3%
$5.9BFLAT
Q3'22
2022-10-27
$2.68+3.9%
$5.9BRALLY
Q2'22
2022-07-26
$2.55+3.2%
$5.7BRALLY
Q1'22
2022-04-28
$2.28+4.6%
$5.7BRALLY
Q4'21
2022-01-27
$2.23-4.7%
$6.0BFLAT
Q3'21
2021-10-27
$2.76+11.7%
$6.2BRALLY
Q2'21
2021-07-28
$2.37+11.8%
$5.9BFLAT
Q1'21
2021-04-29
$1.92+5.5%
$5.1BFLAT
Q4'20
2021-01-28
$1.70-4.5%
$5.3BFLAT
Q3'20
2020-11-09
$2.22+16.8%
$5.4BFLAT
Q2'20
2020-07-28
$0.66-12.0%
$3.8BDIP
Q1'20
2020-04-30
$1.47-4.5%
$4.7BFLAT
Q4'19
2020-01-29
$1.970.0%
$5.3BFLAT
Q3'19
2019-10-22
$2.11-4.5%
$5.5BCRASH
Q2'19
2019-07-26
$2.050.0%
$5.4BFLAT
Q1'19
2019-04-30
$1.72-2.3%
$5.0BFLAT
Q4'18
2019-01-30
$1.97+4.2%
$5.2BFLAT
Q3'18
2018-10-23
$2.10+5.5%
$5.4BSURGE
Q2'18
2018-07-26
$1.99+3.1%
$5.4BFLAT
Q1'18
2018-04-30
$1.79+7.2%
$5.1BSURGE
Q4'17
2018-01-30
$1.71+7.5%
$5.3BDIP
Q3'17
2017-10-24
$1.76-0.6%
$5.8BFLAT
Q2'17
2017-07-25
$1.73+6.8%
$6.0BRALLY
Q1'17
2017-04-25
$1.47+10.5%
$5.7BSURGE
Q4'16
2017-01-23
$1.43+1.4%
$6.0BFLAT
Q3'16
2016-10-21
$1.62+9.5%
$6.4BRALLY
Q2'16
2016-07-26
$1.45+5.1%
$6.3BDIP
Q1'16
2016-04-22
$1.23+6.0%
$5.9BFLAT
