Canadian Natural Resources Limited (CNQ)

42.63
-0.42 (-0.98%)
NYSE· Last Trade: Jul 14th, 1:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors