Canadian Natural Resources Limited (CNQ)

43.77
-0.36 (-0.80%)
NYSE · Last Trade: Mar 4th, 11:50 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors