Canadian Natural Resources Limited Independent Oil & Gas

CNQ
NYSE
44.66 0.20 (0.45%) last updated 9:40 AM EDT Jul 30
Trade $CNQ Now