Odfjell Technology Ltd (OTCPK:ODTLF)
$ 5.39 (0%) Market Cap: 213.87 Mil Enterprise Value: 362.72 Mil PE Ratio: 7.25 PB Ratio: 1.78 GF Score: 66/100