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

CNQNYSE
$54.78
-0.03-0.05%
Last update: Oct 29, 10:56 AM