Skip to content

MPC

Marathon Petroleum Corporation

Stock

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

Shares outstanding (Q2 2026)280.8M
YoY−7.6%
5-year CAGR−14.7%
10-year CAGR−5.7%

Shares outstanding

PeriodShares outstandingYoY
2025294.7M−5.7%
2024312.6M−13.5%
2023361.4M−18.9%
2022445.5M−21.2%
2021565.2M−13.2%
2020651.3M+0.3%
2019649.5M−3.6%
2018673.6M+41.5%
2017476.1M−9.8%
2016527.8M−0.3%
2015529.2M−3.1%
2014546.1M−7.3%
2013589.1M−11.1%
2012662.9M−4.7%
2011695.2M—