Canadian Natural Resources Limited (CNQ)

44.53
-0.21 (-0.47%)
NYSE · Last Trade: May 8th, 10:58 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors