Canadian Natural Resources Ltd (CNQ) Stock Price, Quote, News & History

CNQNYSE
$48.50
0.060.12%
Last update: Oct 5, 12:56 AM
$48.50
0.060.12%