Xenon and the Xenon logo are registered trademarks or trademarks of Xenon Pharmaceuticals Inc. in the US, Canada, and elsewhere. All other trademarks belong to their respective owner. Investor Contact ...