Skip to content

MPC

Marathon Petroleum Corporation

Stock

$395.42+3.39 (+0.86%)Close Sep 30, 2026

Diluted EPS (TTM)$29.09
YoY+331.2%
10-year CAGR9.7%

Diluted EPS

PeriodEPSYoY
2025$13.22+31.2%
2024$10.08−57.3%
2023$23.63−16.0%
2022$28.12+84.5%
2021$15.24—
2020−$15.13—
2019$3.97−24.8%
2018$5.28−21.2%
2017$6.70+203.2%
2016$2.21−58.0%
2015$5.26+19.8%
2014$4.39+32.2%
2013$3.32−32.9%
2012$4.95+48.3%
2011$3.34+283.3%
2010$0.87+39.2%
2009$0.63—