CNQ

Canadian Natural Resources Limited

CNQNYSE

$34.07

-0.59

1.70%

Last Updated: Dec 8, 21:00