Canadian Natural Resources Limited

Canadian Natural Resources Limited

43.89
EUR
-0.35
(-0.80%)
3.46EPS
9.93P/E
71.46BMarket Cap
Nov 05Next Earn