Canadian Natural Resources Limited (CNQ)

33.91
+0.73 (2.20%)
NYSE · Last Trade: Dec 30th, 11:05 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors