Oncopeptides AB (publ) (STO:ONCO)
Sweden flag Sweden · Delayed Price · Currency is SEK
1.603
+0.015 (0.94%)
Jul 24, 2026, 5:29 PM CET

Oncopeptides 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
83.2471.1231.6535.228.36118.3
Revenue Growth
108.91%124.72%-10.14%321.54%-92.94%-
Gross Profit
80.3868.6728.9936.38.3565.17
Operating Income
-203.34-225.64-282.59-252.79-346.94-1,492
Net Income
-221.1-249.59-284.61-249.11-337.95-1,430
Earnings Per Share
-0.91-1.10-1.71-2.76-4.11-19.00
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023
Period EndingDec '25 Dec '24 Dec '23
Other Countries
0.35--
Italy
17.06--
Germany
30.8217.216.57
Greece
8.565.994.32
Austria
1.571.13-
Spain
12.756.19-
Asia
-1.13-
Total
71.1231.6535.22

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
205.1582.26178.54173.44344.86364.3
Total Debt
138.8139.39141.72131.29614.19
Net Cash (Debt)
66.35-57.1336.8242.15338.86350.11
Net Cash Growth
---12.65%-87.56%-3.21%-57.98%
Net Cash Per Share
0.27-0.250.220.474.124.65

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
-200.16-222.88-260.57-279.49-420.51-1,516
Capital Expenditures
---0.36-0.12-2.51-0.34
Free Cash Flow
-200.16-222.88-260.93-279.61-423.02-1,517
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
96.57%96.55%91.59%103.06%99.93%55.09%
Operating Margin
-244.29%-317.27%-892.91%-717.74%-4152.44%-1261.64%
Pretax Margin
-263.84%-348.96%-898.03%-705.41%-4041.65%-1201.55%
Profit Margin
-265.64%-350.94%-899.29%-707.30%-4044.90%-1209.11%
FCF Margin
-240.47%-313.40%-824.47%-793.89%-5063.03%-1282.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
7.6118.4310.5820.58137.155.35