Canadian Natural Resources Limited

Canadian Natural Resources Limited

CNQ
Canadian Natural Resources LimitedUS flagNew York Stock Exchange
54.12
USD
+0.32
- -
111.57BMarket Cap