Canadian Natural Resources Limited (CNQ)

56.11
+1.02 (1.85%)
NYSE · Last Trade: Nov 1st, 5:31 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors