Canadian Natural Resources Limited Independent Oil & Gas

CNQ
NYSE
36.85 0.47 (1.25%) last updated 4:21 PM EST Nov 26
Trade $CNQ Now