Canadian Natural Resources Limited (CNQ)

42.73
+0.11 (0.26%)
NYSE· Last Trade: Jul 15th, 7:21 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors