Canadian Natural Resources Limited Independent Oil & Gas

CNQ
NYSE
30.03 0.29 (0.96%) last updated 3:30 PM EDT May 24
Trade $CNQ Now

Join

Follow CNQ

Join StockTwits.