PolyPeptide Group AG (SWX:PPGN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
43.90
+0.10 (0.23%)
Aug 3, 2026, 2:45 PM CET

PolyPeptide Group AG Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
391.95391.95338.77324.85283.46286.22
Revenue Growth
5.78%15.70%4.28%14.60%-0.96%27.31%
Gross Profit
66.6166.6139.359.1254.48103.79
Operating Income
8.698.69-7.36-36.4712.6164.17
Net Income
-21.17-21.17-19.56-51.447.7747.26
Earnings Per Share
-0.64-0.64-0.59-1.560.241.47
EPS Growth
-----83.67%41.35%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Development
153.43153.43118.15154.45140.04167.01
Commercial
235.9235.9218.64---
Total
389.33389.33336.79320.37280.98282.13

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
74.5974.5968.2895.7137.53136.3
Total Debt
130.57130.5794.12113.6621.2218.01
Net Cash (Debt)
-55.98-55.98-25.84-17.9616.31118.3
Net Cash Growth
-----86.21%-
Net Cash Per Share
-1.69-1.69-0.78-0.540.493.68

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
77.5177.5189.436.495.4657.35
Capital Expenditures
-107.75-107.75-85.75-52.9-75.1-73.96
Free Cash Flow
-30.24-30.243.65-16.41-69.64-16.61
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
17.00%17.00%11.62%2.81%19.22%36.26%
Operating Margin
2.22%2.22%-2.17%-11.23%4.45%22.42%
Pretax Margin
-5.12%-5.12%-5.36%-17.93%2.67%20.91%
Profit Margin
-5.40%-5.40%-5.78%-15.83%2.74%16.51%
FCF Margin
-7.72%-7.72%1.08%-5.05%-24.57%-5.80%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
----106.3890.04
Forward PE
53.8796.37147.50237.8826.8676.21
P/FCF Ratio
--273.29---
PS Ratio
3.992.362.941.912.9715.31