Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 202433,525-2.65%
Dec 31, 202334,438-1.03%
Dec 31, 202234,797+2.66%
Dec 31, 202133,894-13.70%
Dec 31, 202039,275-0.07%
Dec 31, 201939,302+13.36%
Dec 31, 201834,671+107.10%
Dec 31, 201716,741+4.21%
Dec 31, 201616,064-6.03%
Dec 31, 201517,095+62.95%
Dec 31, 201410,491+45.12%
Dec 31, 20137,229+4.54%
Dec 31, 20126,915+4.00%
Dec 31, 20116,649