Odfjell Technology Ltd (OTCPK:ODTLF)
$ 5.39 (0%) Market Cap: 253.14 Mil Enterprise Value: 408.32 Mil PE Ratio: 8.23 PB Ratio: 2.08 GF Score: 65/100