Oncopeptides AB (publ) (STO:ONCO)
Sweden flag Sweden · Delayed Price · Currency is SEK
1.780
-0.109 (-5.77%)
Sep 4, 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
95.1571.1231.6535.228.36118.3
Revenue Growth
87.05%124.72%-10.14%321.54%-92.94%-
Gross Profit
91.7368.6728.9936.38.3565.17
Operating Income
-195.77-225.64-282.59-252.79-346.94-1,492
Net Income
-212.96-249.59-284.61-249.11-337.95-1,430
Earnings Per Share
-0.76-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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
157.6182.26178.54173.44344.86364.3
Total Debt
135.17139.39141.72131.29614.19
Net Cash (Debt)
22.44-57.1336.8242.15338.86350.11
Net Cash Growth
---12.65%-87.56%-3.21%-57.98%
Net Cash Per Share
0.08-0.250.220.474.124.65

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

Valuation

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