Home

Canadian Natural Resources Limited (CNQ)

31.83
+0.39 (1.24%)
NYSE · Last Trade: Oct 5th, 8:39 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors