According to the most recent financial data from March 2026, the EPS for the trailing twelve months is $15.28. Marathon Petroleum's EPS for 2025 amounted to $13.24, marking an increase from $10.11 in 2024. During the quarterly period ending on Mar 31, 2026, MPC's EPS stood at $1.73.
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 Mar 31, 2026, was $1.73, indicating a 820.8% increase from the same quarter last year. MPC's 12-month EPS stands at $15.28 as of March 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 820.8% 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 | 16.24 | 31% | -22.4% | N/A |
| PSX Phillips 66 | 16.94 | 116% | -22.6% | N/A |
| VLO Valero Energy Corp | 17.81 | -11.8% | -36.1% | N/A |
| XOM Exxon Mobil Corp | 23.58 | -14.5% | -20.4% | N/A |
| CVX Chevron Corp | 30.54 | -31.9% | -28.7% | N/A |
| BP BP plc | 31.46 | -85.7% | N/A | N/A |
| DK Delek US Holdings Inc | N/A | 95.7% | N/A | N/A |
All data is based on quarterly TTM periods, unless otherwise specified.