Canadian Natural Resources Ltd

CNQNYSE
$49.03
1.533.23%
Ult. Agg.: Oct 8, 2:49 PM
$48.30
0.801.68%