Canadian Natural Resources Limited (CNQ)

50.26
+0.61 (1.23%)
NYSE · Last Trade: Oct 12th, 11:05 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors