BeStock  
Stocks › Biotechnology › XENE

Xenon Pharmaceuticals XENE

US equityMarket cap rank #2343Biotechnology
$37.57 −$0.45 (-1.18%)
Market closed · Oct 6, 12:20 am ET · Last extended-hours $37.72 +0.40%
Open$38.02
Prev close$38.02
Day range$37.00 – $38.23
Volume1.70M
Market cap$3.64B
P/E (TTM)–
Dividend yield–

Fundamentals

Latest reported quarter: ANNUAL, ended Dec 2025

Revenue$7.50M
Operating profit-$373.07M-33.6% YoY
Net profit-$345.91M-47.6% YoY
Diluted EPS-$4.36-44.9% YoY

Annual revenue

$32.2MFY20$18.4MFY21$9.4MFY22$0.0FY23$0.0FY24$7.5MFY25

Profitability & balance sheet

Operating margin-4,974.3%
Net margin-4,612.1%
Return on equity-43.6%
Return on assets-41.5%
Return on invested capital-46.5%
Current ratio21.02

Income statement

Line item 2025 ANNUAL 2024 ANNUAL 2023 ANNUAL 2022 ANNUAL 2021 ANNUAL
Operating Profit -$373.07M -$279.30M -$214.05M -$129.14M -$78.99M
Research & Development $300.94M $210.39M $167.51M $105.77M $75.46M
-General & Admin Expense $79.63M $68.90M $46.54M $32.81M $21.97M
Selling and Admin Expenses $79.63M $68.90M $46.54M $32.81M $21.97M
Operating Expense $380.57M $279.30M $214.05M $138.58M $97.43M
Total Operating Revenue $7.50M $0.00 $0.00 $9.43M $18.44M
Diluted EPS -$4.36 -$3.01 -$2.73 -$2.06 -$1.77
Non-Operating Interest Income $26.83M $41.94M $27.62M $8.71M $466,000.00
Net Non-Operating Interest Income (Expense) $26.83M $41.94M $27.62M $8.71M $466,000.00
Other Income (Expense) $1.35M -$1.06M $3.75M -$4.83M -$361,000.00
Basic EPS -$4.36 -$3.01 -$2.73 -$2.06 -$1.77
Net Income to Common Stockholders -$345.91M -$234.33M -$182.39M -$124.94M -$77.09M
Net Income to Parent Company -$345.91M -$234.33M -$182.39M -$125.37M -$78.88M
Profit from Continuing Operations -$345.91M -$234.33M -$182.39M -$125.37M -$78.88M
Net Profit -$345.91M -$234.33M -$182.39M -$125.37M -$78.88M
Tax $1.02M -$4.09M -$292,000.00 $118,000.00 -$6,000.00
Pretax Profit -$344.89M -$238.42M -$182.69M -$125.26M -$78.89M
Gain on Sale of Security $1.35M -$1.06M $3.75M -$4.83M -$361,000.00
Total Revenue as Reported $7.50M $0.00 $0.00 $9.43M $18.44M
Preferred Stock Dividends – – – -$437,000.00 -$1.80M

Discussion

No comments yet — be the first to weigh in on XENE.

Leave a comment

Scroll to Top