Xenon Pharmaceuticals' stock falls as depression treatment has mixed results in clinical trial MarketWatch Nov 27, 2023 1:30pm