Xenon Pharmaceuticals (XENE) Profitability: 2013-2024