Pharmala Biotech Holdings Inc (XCNQ:MDMA)
C$ 0.19 0.005 (2.7%) Market Cap: 17.31 Mil Enterprise Value: 17.27 Mil PE Ratio: 0 PB Ratio: 12.33 GF Score: 22/100