Canadian Natural Resources Limited Independent Oil & Gas

CNQ
NYSE
34.77 0.85 (2.51%) last updated 9:42 AM EDT Oct 21
Trade $CNQ Now