Canadian Natural Resources Limited (CNQ)

32.72
-0.25 (-0.76%)
NYSE · Last Trade: Dec 26th, 2:40 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors