Compare Stocks: CNQ

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CNQCanadian Natural Resources Limited70.89B33.97-0.09%13,069,74814.8427.73B

Average Return