CNQ

Canadian Natural Resources Limited

CNQNYSE

$31.86

+0.74

2.38%

Last Updated: Jan 21, 21:00