Canadian Natural Resources Limited (CNQ)

47.21
+1.25 (2.72%)
NYSE· Last Trade: Jun 3rd, 1:40 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors