Xbrane Biopharma AB (publ) (STO:XBRANE)
Sweden flag Sweden · Delayed Price · Currency is SEK
9.56
-0.16 (-1.65%)
Aug 13, 2026, 5:23 PM CET

Xbrane Biopharma AB Financials Overview

Millions SEK. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
76.45152.35148.1238.7357.6210.71
Revenue Growth
-66.36%2.87%-37.96%314.33%438.03%-
Gross Profit
43.4389.55129.8735.3957.6210.71
Operating Income
-66.42-28.25-97.22-296.72-152.65-176.46
Net Income
106.01127.24-266.22-388.17-172.51-188.38
Earnings Per Share
-0.600.08-0.22-82.50-843.75-997.50
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingJun '26 Dec '25 Dec '24 Dec '23
Germany
82.767.566.5209.9
India
-84.354.1-
Others
0.50.61.1-
North America
--26.428.7
Total
83.4152.4148.1238.6

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
66.7586.59124.3365.4193.99295.18
Total Debt
56.8858.31191.72231.4838.2244.38
Net Cash (Debt)
9.8728.28-67.39-166.08155.77250.8
Net Cash Growth
-----37.89%5.88%
Net Cash Per Share
0.011.72-4.10-35.06761.511328.76

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-190.55-250.69-133.73-406.68-193.92-219.61
Capital Expenditures
---0.5-6.79-11.62-27.68
Free Cash Flow
-190.55-250.69-134.23-413.47-205.53-247.29
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
56.81%58.77%87.69%14.82%100.00%100.00%
Operating Margin
-86.87%-18.54%-65.65%-124.29%-264.94%-1647.74%
Pretax Margin
-99.25%-28.84%-87.59%-134.89%-292.47%-1710.95%
Profit Margin
-102.29%-30.30%-95.42%-134.89%-292.47%-1710.95%
FCF Margin
-249.23%-164.55%-90.64%-173.20%-356.72%-2309.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-127.50----
Forward PE
-2.4518.4027.7413.1820.01
PS Ratio
2.361.38207.580.144.4427.78