Canadian Natural Resources Limited (CNQ)

50.05
+0.46 (0.93%)
NYSE· Last Trade: Aug 19th, 11:58 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors