GGiantBullStocks

Head to head

Canadian Natural Resources Limited (CNQ)vsMarathon Petroleum Corporation (MPC)

Price & valuation

MetricCNQMPC
Price$46.45$308.72
Change+5.11%+0.87%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume7,577,3781,383,950

Latest annual financials

MetricCNQMPC
Revenue$132.7B
Net income$4.05B
EPS$13.22