Compare Stocks: CNQ

CNQ

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CNQCanadian Natural Resources Limited66.43B31.861.95%9,756,54214.0227.73B

Average Return