Canadian Natural Resources Limited (CNQ)

42.02
-0.41 (-0.97%)
NYSE· Last Trade: Jul 9th, 2:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors