Canadian Natural Resources Limited (CNQ)

43.01
+1.34 (3.23%)
NYSE · Last Trade: Feb 19th, 10:55 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors