Canadian Natural Resources Limited (CNQ)

46.36
+0.66 (1.44%)
NYSE · Last Trade: Apr 10th, 1:49 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors