Marathon Petroleum CorpMPC

Market cap
$51.2B
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 2024890-68.41%
Dec 31, 20232,817-37.27%
Dec 31, 20224,491+1601.14%
Dec 31, 2021264-110.86%
Dec 31, 2020-2,430-326.26%
Dec 31, 20191,074+11.64%
Dec 31, 2018962-309.13%
Dec 31, 2017-460-175.53%
Dec 31, 2016609-59.56%
Dec 31, 20151,506+17.66%
Dec 31, 20141,280+15.00%
Dec 31, 20131,113-39.67%
Dec 31, 20121,845+38.72%
Dec 31, 20111,330