Canadian Natural Resources Limited (CNQ)

46.42
+1.40 (3.11%)
NYSE · Last Trade: Apr 28th, 1:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors