Canadian Natural Resources Limited (CNQ)

46.45
+2.26 (5.11%)
NYSE· Last Trade: Jul 29th, 7:29 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors