PolyPeptide Group AG (SWX:PPGN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
29.80
+0.10 (0.34%)
Apr 2, 2026, 5:30 PM CET

PolyPeptide Group AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9808619375778344,525
Market Cap Growth
60.07%-8.08%62.30%-30.79%-81.57%-
Enterprise Value
1,0428931,0026557994,381
Last Close Price
29.7026.1028.4017.5225.32136.52
PE Ratio
----108.6692.36
Forward PE
71.62-147.50-26.8676.21
PS Ratio
2.702.382.971.943.0015.47
PB Ratio
3.092.722.801.632.0010.36
P/TBV Ratio
3.222.832.921.702.0810.73
P/FCF Ratio
--273.70---
P/OCF Ratio
13.5811.9311.1717.00154.5776.11
PEG Ratio
-2.532.532.536.252.92
EV/Sales Ratio
2.882.473.172.202.8814.98
EV/EBITDA Ratio
26.0725.1958.41-24.4550.64
EV/EBIT Ratio
132.20113.30--64.5262.70
EV/FCF Ratio
-37.02-292.65---
Debt / Equity Ratio
0.420.420.290.330.080.07
Debt / EBITDA Ratio
3.293.294.61-0.870.34
Debt / FCF Ratio
--28.75---
Net Debt / Equity Ratio
0.200.200.100.08-0.01-0.25
Net Debt / EBITDA Ratio
1.751.752.00-2.36-0.18-1.28
Net Debt / FCF Ratio
-2.21-2.2110.04-1.770.086.43
Asset Turnover
0.490.490.470.510.480.58
Inventory Turnover
2.162.162.182.311.781.76
Quick Ratio
0.870.870.901.091.042.04
Current Ratio
1.741.741.691.852.623.19
Return on Equity (ROE)
-6.07%-6.07%-5.30%-12.81%1.84%15.78%
Return on Assets (ROA)
0.67%0.67%-0.52%-3.34%1.34%8.68%
Return on Invested Capital (ROIC)
2.08%2.11%-1.48%-8.19%3.43%20.21%
Return on Capital Employed (ROCE)
1.30%1.30%-1.10%-6.60%2.60%13.70%
Earnings Yield
-2.01%-2.29%-1.96%-8.29%0.92%1.08%
FCF Yield
-2.87%-3.27%0.36%-2.65%-8.25%-0.38%
Dividend Yield
-----0.22%
Payout Ratio
----124.51%-
Buyback Yield / Dilution
-0.09%-0.09%-0.10%0.11%-2.74%-7.08%
Total Shareholder Return
-0.09%-0.09%-0.10%0.11%-2.74%-6.86%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.