Home

Canadian Natural Resources Limited (CNQ)

34.13
+0.58 (1.73%)
NYSE · Last Trade: Dec 4th, 1:23 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors