Xenon Pharmaceuticals Inc.'s XEN1101 shows promise in epilepsy with strong phase 2b results and solid financials. Click here ...