Odfjell Technology Ltd.

Odfjell Technology Ltd.

60.35
NOK
+0.35
(+0.58%)
7.49EPS
7.13P/E
2.14BMarket Cap
Nov 03Next Earn