Canadian Natural Resources Limited (CNQ)

41.05
-1.37 (-3.23%)
NYSE· Last Trade: Jun 21st, 5:42 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors