CNQ

Canadian Natural Resources Limited

CNQNYSE

$30.38

-0.31

1.01%

Last Updated: Feb 8, 01:00