Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 2024133,616-1.60%
Dec 31, 2023135,793-14.32%
Dec 31, 2022158,483+35.89%
Dec 31, 2021116,630+43.49%
Dec 31, 202081,279-31.83%
Dec 31, 2019119,237+30.27%
Dec 31, 201891,531+28.19%
Dec 31, 201771,400+17.08%
Dec 31, 201660,986-9.74%
Dec 31, 201567,566-28.16%
Dec 31, 201494,051-2.87%
Dec 31, 201396,829+25.52%
Dec 31, 201277,145+2.84%
Dec 31, 201175,014