EML Payments Ltd (OTCPK:EMCHF)
$ 0.655 0.1049 (19.07%) Market Cap: 248.63 Mil Enterprise Value: -842.27 Mil PE Ratio: 0 PB Ratio: 2.34 GF Score: 47/100