Canadian Natural Resources Limited (CNQ)

42.59
+0.25 (0.59%)
NYSE · Last Trade: Feb 25th, 1:04 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors