Skip to content
10-K

Annual Report

Xenon Pharmaceuticals Inc. XENE

0001193125-26-076650

← back to feed
Filed
Feb 26, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 23, 2026 83.19M sh
Shares Diluted FY 2025 · Dec 31, 2025 79.25M sh
Shares Diluted FY 2025 · Dec 31, 2024 77.89M sh
Shares Diluted FY 2025 · Dec 31, 2023 66.89M sh
Capex FY 2025 · Dec 31, 2025 $799K
Capex FY 2025 · Dec 31, 2024 $3.08M
Capex FY 2025 · Dec 31, 2023 $5.62M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$279.12M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$181.39M
Operating Cash Flow restated FY 2025 · Dec 31, 2023 −$151.11M
Cash And Equivalents FY 2025 · Dec 31, 2025 $199.16M
Cash And Equivalents FY 2025 · Dec 31, 2024 $142.71M
Stockholders Equity FY 2025 · Dec 31, 2025 $581.76M
Stockholders Equity FY 2025 · Dec 31, 2024 $754.9M
Stockholders Equity FY 2025 · Dec 31, 2023 $927.92M
Stockholders Equity FY 2025 · Dec 31, 2022 $721.5M
Current Liabilities FY 2025 · Dec 31, 2025 $41.79M
Current Liabilities FY 2025 · Dec 31, 2024 $35.59M
Total Liabilities FY 2025 · Dec 31, 2025 $51.4M
Total Liabilities FY 2025 · Dec 31, 2024 $43.24M
Current Assets FY 2025 · Dec 31, 2025 $560.65M
Current Assets FY 2025 · Dec 31, 2024 $635.26M
Total Assets FY 2025 · Dec 31, 2025 $633.16M
Total Assets FY 2025 · Dec 31, 2024 $798.14M
Eps Diluted FY 2025 · Dec 31, 2025 −$4.36
Eps Diluted FY 2025 · Dec 31, 2024 −$3.01
Eps Diluted FY 2025 · Dec 31, 2023 −$2.73
Eps Basic FY 2025 · Dec 31, 2025 −$4.36
Eps Basic FY 2025 · Dec 31, 2024 −$3.01
Eps Basic FY 2025 · Dec 31, 2023 −$2.73
Sga Expense FY 2025 · Dec 31, 2025 $79.63M
Sga Expense FY 2025 · Dec 31, 2024 $68.9M
Sga Expense FY 2025 · Dec 31, 2023 $46.54M
Rd Expense FY 2025 · Dec 31, 2025 $300.94M
Rd Expense FY 2025 · Dec 31, 2024 $210.39M
Rd Expense FY 2025 · Dec 31, 2023 $167.51M
Net Income FY 2025 · Dec 31, 2025 −$345.91M
Net Income FY 2025 · Dec 31, 2024 −$234.33M
Net Income FY 2025 · Dec 31, 2023 −$182.39M
Operating Income FY 2025 · Dec 31, 2025 −$373.07M
Operating Income FY 2025 · Dec 31, 2024 −$279.3M
Operating Income FY 2025 · Dec 31, 2023 −$214.05M