Canadian Natural Resources Limited (CNQ)

49.30
+1.05 (2.17%)
NYSE · Last Trade: Apr 7th, 11:41 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors