Compare Stocks: CNQ

CNQ

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CNQCanadian Natural Resources Limited96.44B46.24-0.15%17,214,07712.2928.27B

Average Return