Canadian Natural Resources Limited+0.47%
76.46 CADCNQ · TSX
FreeTheAI Stocks1M · Oct 20, 7:34 AM ET