Historical Data

Canadian Natural Resources Limited (CNQ.TO)

$82.75

+1.67 (+2.06%)