Home

Canadian Natural Resources Limited (CNQ)

30.90
+0.61 (2.01%)
NYSE · Last Trade: Sep 9th, 12:43 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors