Canadian Natural Resources Limited (CNQ)

46.51
+0.99 (2.17%)
NYSE· Last Trade: Jun 11th, 11:56 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors