Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 20249,568+2.69%
Dec 31, 20239,317+5.55%
Dec 31, 20228,827+9.58%
Dec 31, 20218,055+0.70%
Dec 31, 20207,999-21.91%
Dec 31, 201910,243+4.13%
Dec 31, 20189,837+77.24%
Dec 31, 20175,550-1.87%
Dec 31, 20165,656+8.25%
Dec 31, 20155,225-7.39%
Dec 31, 20145,642+20.32%
Dec 31, 20134,689+35.95%
Dec 31, 20123,449+3.89%
Dec 31, 20113,320