CNQ

Canadian Natural Resources Limited

CNQNYSE

$32.03

+0.84

2.69%

Last Updated: Sep 15, 20:00