GGiantBullStocks

Head to head

Marathon Petroleum Corporation (MPC)vsValero Energy Corporation (VLO)

Price & valuation

MetricMPCVLO
Price$312.60$309.65
Change+2.21%+3.13%
Market cap
P/E ratio
EPS
52-week high$313.15$309.87
52-week low$158.00$130.78
Volume2,127,0722,185,965

Latest annual financials

MetricMPCVLO
Revenue$132.7B
Net income$4.05B$2.35B
EPS$13.22$7.57