CNQ   $44.775  0.08% Market Open

Canadian Natural Resources Limited