PolyPeptide Group AG (SWX:PPGN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
37.00
+1.70 (4.82%)
Apr 29, 2026, 2:13 PM CET

PolyPeptide Group AG Ratios and Metrics

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