Home

Canadian Natural Resources Limited (CNQ)

31.90
+0.41 (1.30%)
NYSE · Last Trade: Dec 20th, 5:11 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors