Canadian Natural Resources Limited (CNQ)

45.61
+0.71 (1.58%)
NYSE· Last Trade: Jul 22nd, 2:13 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors