Compare Stocks: CNQ

CNQ

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CNQCanadian Natural Resources Limited102.09B49.64-1.94%6,619,47512.3331.46B

Average Return