Canadian Natural Resources Limited (CNQ)

46.31
+0.99 (2.18%)
NYSE · Last Trade: Mar 6th, 6:47 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors