CNQ

Canadian Natural Resources Ltd

USD 50.46

-0.68 (-1.33%)

NYSE · As of 2026-09-04

Financial statements