Marathon Petroleum CorpMPC

Market cap
$50.4B
P/E ratio
Period EndSelling, general & administrative (Million USD)YoY (%)
Dec 31, 20243,221+5.99%
Dec 31, 20233,039+9.63%
Dec 31, 20222,772+9.26%
Dec 31, 20212,537-6.38%
Dec 31, 20202,710-20.48%
Dec 31, 20193,408+40.94%
Dec 31, 20182,418+38.73%
Dec 31, 20171,743+8.60%
Dec 31, 20161,605+1.84%
Dec 31, 20151,576+14.62%
Dec 31, 20141,375+10.18%
Dec 31, 20131,248+2.04%
Dec 31, 20121,223+10.58%
Dec 31, 20111,106