Compare Stocks: CNQ

CNQ

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CNQCanadian Natural Resources Limited65.66B31.553.14%10,934,79513.8827.73B

Average Return