Canadian Natural Resources Ltd

CNQ Com NPV (CDI)
Create an alert
Sell62.09 CAD
Buy62.10 CAD
0.68 CAD (1.10%)
Last updated today at 19:41 UTC