Canadian Natural Resources Limited (CNQ)

42.76
+0.03 (0.07%)
NYSE· Last Trade: Jul 16th, 3:46 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors