Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202413,906+1.05%
Dec 31, 202313,761-10.13%
Dec 31, 202215,312+11.77%
Dec 31, 202113,700+75.57%
Dec 31, 20207,803-32.87%
Dec 31, 201911,623+24.10%
Dec 31, 20189,366+12.88%
Dec 31, 20178,297+48.35%
Dec 31, 20165,593+17.92%
Dec 31, 20154,743-28.79%
Dec 31, 20146,661-19.10%
Dec 31, 20138,234+21.36%
Dec 31, 20126,785-16.94%
Dec 31, 20118,169