Canadian Natural Resources Limited Independent Oil & Gas

CNQ
NYSE
29.49 0.28 (0.96%) last updated 4:26 PM EST Jan 23
Trade $CNQ Now