Canadian Natural Resources Limited

Canadian Natural Resources Limited

77.18
CAD
+1.66
(+2.20%)
5.62EPS
9.94P/E
116.02BMarket Cap
Nov 05Next Earn