Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 20246,796-53.18%
Dec 31, 202314,514-32.40%
Dec 31, 202221,469+399.28%
Dec 31, 20214,300-135.11%
Dec 31, 2020-12,247-319.64%
Dec 31, 20195,576+0.09%
Dec 31, 20185,571+40.36%
Dec 31, 20173,969+66.90%
Dec 31, 20162,378-49.32%
Dec 31, 20154,692+15.82%
Dec 31, 20144,051+18.28%
Dec 31, 20133,425-35.95%
Dec 31, 20125,347