Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 20243,211-68.60%
Dec 31, 202310,227-13.15%
Dec 31, 202211,776+122.44%
Dec 31, 20215,294+1172.60%
Dec 31, 2020416-72.79%
Dec 31, 20191,529-11.36%
Dec 31, 20181,725-42.71%
Dec 31, 20173,011+239.46%
Dec 31, 2016887-21.30%
Dec 31, 20151,127-24.56%
Dec 31, 20141,494-34.82%
Dec 31, 20132,292-52.84%
Dec 31, 20124,860+57.84%
Dec 31, 20113,079