Canadian Natural Resources Limited (CNQ)

40.69
+1.34 (3.41%)
NYSE· Last Trade: Jul 7th, 8:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors