Canadian Natural Resources Limited

Canadian Natural Resources Limited

48.23
EUR
-0.72
(-1.47%)
3.46EPS
9.98P/E
71.86BMarket Cap
Nov 05Next Earn