According to the most recent financial data from June 2026, the EPS for the trailing twelve months is $29.08. Marathon Petroleum's EPS for 2025 amounted to $13.24, marking an increase from $10.11 in 2024. During the quarterly period ending on Jun 30, 2026, MPC's EPS stood at $17.76.
Marathon Petroleum had an annual EPS of $13.24, indicating an increase of 31% from $10.11 in 2024. The quarterly per-share earnings for the period ending Jun 30, 2026, was $17.76, indicating a 348.5% increase from the same quarter last year. MPC's 12-month EPS stands at $29.08 as of June 2026. Marathon Petroleum's annual EPS in 2024 stood at $10.11, a 57.4% decrease year-over-year.
Marathon Petroleum has registered an increase in EPS of 348.5% during the last 12 months (YoY, quarterly). Throughout the last three years, the company had an average EPS growth of -22.4% per year. When measured over a ten-year period, MPC's average EPS growth rate was 9.6%.
| Stock name | Price to Earnings | EPS grwoth 1Y | EPS grwoth 3Y | EPS grwoth 5Y |
|---|---|---|---|---|
| MPC Marathon Petroleum Corp | 12.4 | 31% | -22.4% | N/A |
| PSX Phillips 66 | 13.82 | 116% | -22.6% | N/A |
| VLO Valero Energy Corp | 14.5 | -11.8% | -36.1% | N/A |
| DK Delek US Holdings Inc | 19.53 | 95.7% | N/A | N/A |
| CVX Chevron Corp | 19.66 | -31.9% | -28.7% | N/A |
| BP BP plc | 21.21 | -85.7% | N/A | N/A |
| XOM Exxon Mobil Corp | 21.22 | -14.5% | -20.4% | N/A |
All data is based on quarterly TTM periods, unless otherwise specified.