Canadian Natural Resources Limited

Canadian Natural Resources Limited

43.76
EUR
-0.29
(-0.67%)
3.46EPS
9.92P/E
71.44BMarket Cap
Nov 05Next Earn