Canadian Natural Resources Limited (CNQ)

45.52
+0.71 (1.58%)
NYSE· Last Trade: Jun 10th, 9:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors