Canadian Natural Resources Limited (CNQ)

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