Canadian Natural Resources Ltd

CNQNYSE
$49.05
1.553.26%
Ult. Agg.: Oct 8, 5:06 PM
$48.80
1.302.74%