TipRanks
Go Ultimate55% OFF

Marathon Petroleum (MPC) Stock Buybacks

For the period ending June 30, 2026, Marathon Petroleum has reported stock buybacks valued at $2.50B

Stock Buybacks (Quarterly) Chart

01B2B3B4B2.80B2.53B2.15B2.90B2.70B1.29B1.03B692.08M650.01M1.00B749.88M2.50BSep 23Dec 23Mar 24Jun 24Sep 24Dec 24Mar 25Jun 25Sep 25Dec 25Mar 26Jun 26

Stock Buybacks (Quarterly) Data

MPC buyback history, part 1
DateValue
Jun 30, 2026$2.50B
Mar 31, 2026$749.88M
Dec 31, 2025$1.00B
Sep 30, 2025$650.01M
Jun 30, 2025$692.08M
Mar 31, 2025$1.03B
Dec 31, 2024$1.29B
Sep 30, 2024$2.70B
Jun 30, 2024$2.90B
Mar 31, 2024$2.15B
Dec 31, 2023$2.53B
Sep 30, 2023$2.80B
Jun 30, 2023$3.01B
Mar 31, 2023$3.21B
Dec 31, 2022$1.78B
Sep 30, 2022$4.07B
Jun 30, 2022$3.29B
Mar 31, 2022$2.81B
Dec 31, 2021$2.78B
Sep 30, 2021$976.41M
Jun 30, 2021$986.14M
Mar 31, 2021$21.52K
Dec 31, 2020$1.64M
Sep 30, 2020$247.47K
Jun 30, 2020$3.02M
MPC buyback history, part 2
DateValue
Mar 31, 2020$1.15M
Dec 31, 2019$66.05M
Sep 30, 2019$500.14M
Jun 30, 2019$507.83M
Mar 31, 2019$887.61M
Dec 31, 2018$678.98M
Sep 30, 2018$400.32M
Jun 30, 2018$893.13M
Mar 31, 2018$1.33B
Dec 31, 2017$750.67M
Sep 30, 2017$452.67M
Jun 30, 2017$757.26M
Mar 31, 2017$422.31M
Dec 31, 2016$20.17M
Sep 30, 2016$51.13M
Jun 30, 2016$54.96M
Mar 31, 2016$76.42M
Dec 31, 2015$192.20M
Sep 30, 2015$156.09M
Jun 30, 2015$414.26M
Mar 31, 2015$211.44M
Dec 31, 2014$682.38M
Sep 30, 2014$302.85M
Jun 30, 2014$463.93M
Mar 31, 2014$692.75M