GGiantBullStocks

Head to head

Canadian Natural Resources Limited (CNQ)vsValero Energy Corporation (VLO)

Price & valuation

MetricCNQVLO
Price$46.45$301.32
Change+5.11%+0.82%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume7,577,3782,299,147

Latest annual financials

MetricCNQVLO
Revenue
Net income$2.35B
EPS$7.57