Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 20246,132-49.85%
Dec 31, 202312,227-12.29%
Dec 31, 202213,941+101.46%
Dec 31, 20216,920-1980.43%
Dec 31, 2020-368-109.05%
Dec 31, 20194,067+57.64%
Dec 31, 20182,580-33.45%
Dec 31, 20173,877+254.39%
Dec 31, 20161,094-46.97%
Dec 31, 20152,063+26.56%
Dec 31, 20141,630-25.88%
Dec 31, 20132,199-29.59%
Dec 31, 20123,123+47.03%
Dec 31, 20112,124