Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 202411,145-4.08%
Dec 31, 202311,619-13.79%
Dec 31, 202213,477+22.14%
Dec 31, 202111,034+91.56%
Dec 31, 20205,760-26.83%
Dec 31, 20197,872+34.50%
Dec 31, 20185,853+24.66%
Dec 31, 20174,695+29.80%
Dec 31, 20163,617+23.57%
Dec 31, 20152,927-27.87%
Dec 31, 20144,058-27.00%
Dec 31, 20135,559+20.59%
Dec 31, 20124,610-15.55%
Dec 31, 20115,459