Canadian Natural Resources Limited (CNQ)

31.55
+0.96 (3.14%)
NYSE · Last Trade: Jan 9th, 1:33 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors