Home

Canadian Natural Resources Limited (CNQ)

31.44
+0.65 (2.11%)
NYSE · Last Trade: Aug 5th, 8:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors