Xenon Pharmaceuticals (XENE) Total Liabilities: 2013-2024