Canadian Natural Resources Limited Independent Oil & Gas

CNQ
NYSE
36.85 0.47 (1.26%) last updated 1:55 PM EST Nov 26
Trade $CNQ Now