Marathon Petroleum Corporation (MPC) is expected to report earnings on Tuesday, November 3, 2026, after the close. Estimated release time 06:34 ET. Consensus EPS estimate is $19.37.
| Report date | Quarter | EPS est. | EPS actual | Surprise | Revenue |
|---|---|---|---|---|---|
| 2026-08-04 | FY2026 Q2 | $14.27 | $17.73 | +24.2% | $52.34B |
| 2026-05-05 | FY2026 Q1 | $0.74 | $1.65 | +123.3% | $34.57B |
| 2026-02-03 | FY2025 Q4 | $2.72 | $4.07 | +49.6% | $33.42B |
| 2025-11-04 | FY2025 Q3 | $3.15 | $3.01 | -4.4% | $34.81B |
| 2025-08-05 | FY2025 Q2 | $3.24 | $3.96 | +22.2% | $33.80B |
| 2025-05-06 | FY2025 Q1 | $-0.54 | $-0.24 | +55.7% | $31.85B |
| 2024-11-05 | FY2024 Q3 | $0.98 | $1.87 | +90.8% | $35.37B |
| 2024-08-06 | FY2024 Q2 | $3.09 | $4.12 | +33.3% | $37.76B |
MPC has beaten consensus EPS in 7 of its last 8 reported quarters.
See MPC on the live calendar →