Canadian Natural Resources Limited (CNQ)

51.03
+1.53 (3.09%)
NYSE· Last Trade: Aug 21st, 3:39 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors