Keywords Studios PLC (OTCPK:KYYWY)
$ 30.6301 0 (0%) Market Cap: 2.47 Bil Enterprise Value: 2.59 Bil PE Ratio: 114.43 PB Ratio: 3.71 GF Score: 87/100