Canadian Natural Resources Ltd

CNQNYSE
$47.50
-0.60-1.25%
Ult. Agg.: Oct 8, 9:01 AM
$48.31
0.210.44%