Canadian Natural Resources Limited (CNQ)

46.31
+0.99 (2.18%)
NYSE · Last Trade: Mar 8th, 4:38 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors