Canadian Natural Resources Limited (CNQ)

35.64
+1.21 (3.51%)
NYSE · Last Trade: Jan 21st, 12:18 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors