Up to 60% off Profit Pro - Limited to first 500 users
Black Friday Sale

60% off Profit Pro - Limited to first 500 users

McDonald’s Corporation

McDonald’s Corporation

MCD · NYSE
MCD · NYSE

Next Earnings: 03 Feb 2025

Next Dividends: 02 Dec 2024

288.47
USD-2.38-0.82%

Historical EPS Surprise

EPS Estimate
EPS Actual
Report Date
Date
EPS Estimate
EPS Actual
EPS Difference
Surprise %
28/07/2025
30/06/2025
-
-
-
-
28/04/2025
31/03/2025
-
-
-
-
03/02/2025
31/12/2024
-
-
-
-
29/10/2024
30/09/2024
3.20
3.23
0.03
0.94%
29/07/2024
30/06/2024
3.07
2.97
-0.10
-3.26%
30/04/2024
31/03/2024
2.72
2.70
-0.02
-0.74%

Annual EPS

EPS Actual
Date
EPS Actual
Stock Price
30/09/2024
8.90
304.51
31/12/2023
11.94
291.22
31/12/2022
10.10
253.10
31/12/2021
9.28
251.82
31/12/2020
6.05
197.06
31/12/2019
7.91
177.06

Q3 21

Sep 30’ 21

322.452.302.602.220.10%
 256B5.8B6.4B--
 2.452.452.452.392.38
 030-

Q4 21

Dec 31’ 21

329.409.249.906.050.55%
 2923.2B23.1B23.5B-0.21%
 9.409.419.419.419.32
 013-

Q1 22

Mar 31’ 22

312.171.892.331.920.13%
 245.6B5.3B5.9B-0.11%
 2.172.182.212.222.22
 003-

Q2 22

Jun 30’ 22

292.472.272.672.370.04%
 245.8B5.4B6.3B--
 2.472.462.472.472.45
 371-

Q3 22

Sep 30’ 22

292.582.472.642.76-0.06%
 255.7B5.4B5.9B--0.06%
 2.582.582.602.602.60
 041-

Q4 22

Dec 31’ 22

319.989.8210.569.280.08%
 3123B22.6B23.7B--0.01%
 9.989.969.969.959.94
 3151-

Q1 23

Mar 31’ 23

282.332.012.462.280.02%
 215.6B4.7B5.8B--0.01%
 2.332.322.302.302.26
 2110-

Q2 23

Jun 30’ 23

282.522.362.692.55-0.01%
 225.7B5.3B5.9B--0.01%
 2.522.772.762.762.75
 1100-

Q3 23

Sep 30’ 23

282.832.733.082.680.06%
 226.2B6B6.4B-0.09%
 2.833.002.812.992.67
 170-

Q4 23

Dec 31’ 23

3411.8111.7012.0410.100.17%
 3225.5B25.4B25.8B-0.10%
 11.8111.8111.8111.8111.81
 264-

Q1 24

Mar 31’ 24

272.722.632.842.630.03%
 236.2B6B6.3B-0.04%
 2.722.552.522.722.78
 170-

Q2 24

Jun 30’ 24

293.072.993.183.17-0.03%
 246.6B5.9B6.8B-0.05%
 3.073.073.102.873.13
 024-

Q3 24

Sep 30’ 24

Previous qtr.

273.203.103.313.190.00%
 246.8B6.7B7B--
 3.203.193.192.873.19
 180-

Q4 24

Dec 31’ 24

Current qtr.

3111.8111.5412.1611.94-0.01%
 3026.1B25.9B26.2B-0.02%
 11.8111.8211.8211.8211.81
 11513-

Q1 25

Mar 31’ 25

222.792.702.902.700.03%
 196.3B6.1B6.5B-0.02%
 2.792.792.832.822.82
 1514-

Q4 25

Dec 31’ 25

3312.6212.2513.1211.810.07%
 3127B26.1B28.1B-0.04%
 12.6212.6312.7512.7412.74
 1824-