Canadian Natural Resources Limited

Canadian Natural Resources Limited

CNQ
Canadian Natural Resources LimitedUS flagNew York Stock Exchange
44.90
USD
+0.95
- -
93.65BMarket Cap