Canadian Natural Resources Limited (CNQ)

48.78
-0.64 (-1.30%)
NYSE· Last Trade: May 20th, 12:08 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors