Canadian Natural Resources Limited (CNQ)

41.88
-0.55 (-1.30%)
NYSE· Last Trade: Jul 9th, 7:55 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors