Compare Stocks: CNQ

CNQ

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CNQCanadian Natural Resources Limited104.49B50.092.92%11,066,63613.2428.27B

Average Return