CNQ

Canadian Natural Resources Limited

CNQNYSE

$29.58

+0.07

0.24%

Last Updated: Dec 20, 21:00