Canadian Natural Resources Limited Independent Oil & Gas

CNQ
NYSE
37.97 0.73 (1.97%) last updated 4:13 PM EST Nov 21
Trade $CNQ Now