Canadian Natural Resources Limited
+0.47%
76.46 CAD
CNQ · TSX
FreeTheAI
Stocks
1M · Oct 20, 7:34 AM ET