Xbrane Biopharma AB (publ) (STO:XBRANE)
Sweden flag Sweden · Delayed Price · Currency is SEK
10.00
+0.42 (4.38%)
Sep 2, 2026, 5:29 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
11.6189.55129.8735.3957.6210.71
Operating Income
-58.07-19.93-82.34-296.72-152.65-176.46
Net Income
-75127.24-266.22-388.17-172.51-188.38
Earnings Per Share
-3.957.74-27.06-1690.32-843.34-998.54
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.691.72-6.85-723.19761.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.32-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
13.94%58.77%87.69%14.82%100.00%100.00%
Operating Margin
-69.71%-13.08%-55.60%-124.29%-264.94%-1647.75%
Pretax Margin
-88.73%-28.84%-87.59%-134.89%-292.46%-1710.95%
Profit Margin
-90.04%83.52%-179.76%-162.60%-299.41%-1759.04%
FCF Margin
-156.58%-164.55%-90.64%-173.20%-356.72%-2309.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-1.65----
Forward PE
-2.4518.4027.7413.1820.01
PS Ratio
2.371.381.661.2539.19245.04