Xbrane Biopharma AB (publ) (STO:XBRANE)
Sweden flag Sweden · Delayed Price · Currency is SEK
10.25
+0.10 (0.99%)
Jul 24, 2026, 5:08 PM CET

Xbrane Biopharma AB Financials Overview

Millions SEK. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
83.3152.35148.1238.7357.6210.71
Revenue Growth
-61.28%2.87%-37.96%314.33%438.03%-
Gross Profit
5.9189.55129.8735.3957.6210.71
Operating Income
-63.76-28.25-97.22-296.72-152.65-176.46
Net Income
-75127.24-266.22-388.17-172.51-188.38
Earnings Per Share
-1.260.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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
49.586.59124.3365.4193.99295.18
Total Debt
63.7158.31191.72231.4838.2244.38
Net Cash (Debt)
-14.2228.28-67.39-166.08155.77250.8
Net Cash Growth
-----37.89%5.88%
Net Cash Per Share
-0.021.72-4.10-35.06761.511328.76

Cash Flow & CapEx

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
7.10%58.77%87.69%14.82%100.00%100.00%
Operating Margin
-76.55%-18.54%-65.65%-124.29%-264.94%-1647.74%
Pretax Margin
-88.73%-28.84%-87.59%-134.89%-292.47%-1710.95%
Profit Margin
-88.84%-30.30%-95.42%-134.89%-292.47%-1710.95%
FCF Margin
-156.58%-164.55%-90.64%-173.20%-356.72%-2309.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '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.511.38207.581.2539.19245.04