Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 20245,957-57.42%
Dec 31, 202313,989-31.66%
Dec 31, 202220,469+626.62%
Dec 31, 20212,817-120.69%
Dec 31, 2020-13,612-414.44%
Dec 31, 20194,329-5.23%
Dec 31, 20184,568+36.60%
Dec 31, 20173,344+83.53%
Dec 31, 20161,822-58.34%
Dec 31, 20154,374+14.05%
Dec 31, 20143,835+18.15%
Dec 31, 20133,246-38.03%
Dec 31, 20125,238+40.84%
Dec 31, 20113,719