CNQ

Canadian Natural Resources Limited

CNQNYSE

$32.02

+0.08

0.25%

Last Updated: Oct 31, 20:00