Home

Canadian Natural Resources Limited (CNQ)

31.31
-0.18 (-0.57%)
NYSE · Last Trade: Nov 7th, 11:07 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors