Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 20245,067-54.65%
Dec 31, 202311,172-30.39%
Dec 31, 202216,050+45.90%
Dec 31, 202111,001-211.96%
Dec 31, 2020-9,826-401.87%
Dec 31, 20193,255-9.73%
Dec 31, 20183,606-5.21%
Dec 31, 20173,804+213.60%
Dec 31, 20161,213-57.71%
Dec 31, 20152,868+12.25%
Dec 31, 20142,555+19.78%
Dec 31, 20132,133-37.14%
Dec 31, 20123,393+42.03%
Dec 31, 20112,389