Canadian Natural Resources Limited

Canadian Natural Resources Limited

43.71
EUR
+0.57
(+1.32%)
3.46EPS
9.92P/E
71.42BMarket Cap
Nov 05Next Earn