Odfjell Technology Ltd (OSL:OTL)
kr 49.9 -0.40 (-0.8%) Market Cap: 1.97 Bil Enterprise Value: 2.82 Bil PE Ratio: 7.24 PB Ratio: 1.56 GF Score: 81/100