XENE Financials: Xenon Pharmaceuticals Inc AI Analysis