Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 202424,303-20.33%
Dec 31, 202330,504-10.60%
Dec 31, 202234,119+4.61%
Dec 31, 202132,616+11.50%
Dec 31, 202029,252-30.58%
Dec 31, 201942,139-4.34%
Dec 31, 201844,049+111.49%
Dec 31, 201720,828+3.09%
Dec 31, 201620,203+2.68%
Dec 31, 201519,675+72.74%
Dec 31, 201411,390+0.51%
Dec 31, 201311,332-6.39%
Dec 31, 201212,105+27.35%
Dec 31, 20119,505