Skip to content

MPC

Marathon Petroleum Corporation

Stock

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

Revenue (TTM)$153.6B
YoY+15.0%
5-year CAGR13.7%
10-year CAGR6.3%

Revenue

PeriodRevenueYoY
2025$132.7B−4.4%
2024$138.9B−6.4%
2023$148.4B−16.4%
2022$177.5B+47.9%
2021$120.0B+71.9%
2020$69.8B−37.2%
2019$111.1B+29.1%
2018$86.1B+15.2%
2017$74.7B+18.1%
2016$63.3B−12.2%
2015$72.1B−26.3%
2014$97.8B−2.3%
2013$100.2B+21.8%
2012$82.2B+4.6%
2011$78.6B+25.8%
2010$62.5B+37.2%
2009$45.5B—