Canadian Natural Resources Limited

Canadian Natural Resources Limited

43.69
EUR
-0.38
(-0.87%)
3.46EPS
9.83P/E
70.73BMarket Cap
Nov 05Next Earn