Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Dec 31, 20243,211-41.04%
Dec 31, 20235,446-36.90%
Dec 31, 20228,631+63.03%
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