Canadian Natural Resources Ltd

CNQ Com NPV (CDI)
Create an alert
Sell69.35 CAD
Buy69.49 CAD
1.46 CAD (2.06%)
Last updated today at