Canadian Natural Resources Limited (CNQ)

49.59
+1.20 (2.49%)
NYSE · Last Trade: Mar 24th, 12:04 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors