Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 20243,337+0.91%
Dec 31, 20233,307+2.86%
Dec 31, 20223,215-4.43%
Dec 31, 20213,364-0.33%
Dec 31, 20203,375-7.23%
Dec 31, 20193,638+46.10%
Dec 31, 20182,490+17.79%
Dec 31, 20172,114+5.65%
Dec 31, 20162,001+21.57%
Dec 31, 20151,646+24.13%
Dec 31, 20141,326+8.69%
Dec 31, 20131,220+22.61%
Dec 31, 2012995+11.67%
Dec 31, 2011891