PolyPeptide Group AG (SWX:PPGN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
43.95
0.00 (0.00%)
Aug 21, 2026, 5:31 PM CET

PolyPeptide Group AG Financials Overview

Millions EUR. 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
458.86389.33336.79320.37280.98282.13
Revenue Growth
17.86%15.60%5.13%14.02%-0.41%25.78%
Gross Profit
104.9165.2937.494.7751.9999.7
Operating Income
44.178.47-5.95-33.8312.5367.4
Net Income
14.45-21.17-19.56-51.447.7747.26
Earnings Per Share
0.44-0.64-0.59-1.560.241.47
EPS Growth
-----83.98%41.35%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Development
184.2153.43118.15154.45140.04167.01
Commercial
274.66235.9218.64---
Total
458.86389.33336.79320.37280.98282.13

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
59.0374.5968.2895.7137.53136.3
Total Debt
149.21141.36104.89124.7831.7229.45
Net Cash (Debt)
-90.18-66.77-36.61-29.085.8106.85
Net Cash Growth
-----94.57%-
Net Cash Per Share
-2.76-2.02-1.11-0.880.183.33

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
53.0777.5189.436.495.4657.35
Capital Expenditures
-102.79-107.75-85.75-52.9-75.1-73.96
Free Cash Flow
-49.72-30.243.65-16.41-69.64-16.61
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
22.86%16.77%11.13%1.49%18.50%35.34%
Operating Margin
9.63%2.18%-1.77%-10.56%4.46%23.89%
Pretax Margin
5.48%-5.15%-5.39%-18.18%2.69%21.21%
Profit Margin
3.15%-5.44%-5.81%-16.06%2.76%16.75%
FCF Margin
-10.83%-7.77%1.08%-5.12%-24.79%-5.89%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
107.48---108.6692.36
Forward PE
38.8396.37147.50237.8826.8676.21
P/FCF Ratio
--273.70---
PS Ratio
3.432.382.971.943.0015.47