Canadian Natural Resources Limited (CNQ)

45.06
+0.82 (1.85%)
NYSE · Last Trade: Apr 27th, 4:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors