Home/ Crypto News/ Xenon Pharmaceuticals (XENE) Plunges 25% on Psychiatric Trial Halt: Is Now the Time to Buy?