EML Payments Ltd (OTCPK:EMCHF)
$ 0.4381 -0.0319 (-6.79%) Market Cap: 165.43 Mil Enterprise Value: -953.85 Mil PE Ratio: 0 PB Ratio: 1.54 GF Score: 47/100