Keywords Studios PLC (OTCPK:KYYWY)
$ 16.66 0 (0%) Market Cap: 1.32 Bil Enterprise Value: 1.44 Bil PE Ratio: 104.43 PB Ratio: 3.38 GF Score: 82/100