PolyPeptide Group AG (SWX:PPGN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
43.95
+0.15 (0.34%)
Aug 3, 2026, 4:05 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4468629375788344,543
Market Cap Growth
92.16%-7.99%62.25%-30.73%-81.65%-
Enterprise Value
1,508914.36961.39594.24817.534,420
Last Close Price
43.9526.1228.4017.5225.32137.23
PE Ratio
----106.3890.04
Forward PE
53.8796.37147.50237.8826.8676.21
PEG Ratio
-20.1220.1220.126.252.92
PS Ratio
3.992.362.941.912.9715.31
PB Ratio
4.562.722.791.631.9910.40
P/TBV Ratio
4.442.642.741.582.0610.83
P/FCF Ratio
--273.29---
P/OCF Ratio
20.0311.9511.1517.03153.9776.40
EV/Sales Ratio
4.162.513.021.972.9114.90
EV/EBITDA Ratio
34.6121.0040.35-21.3250.25
EV/EBIT Ratio
186.24113.02--65.3966.45
EV/FCF Ratio
--280.37---
Debt / Equity Ratio
0.370.370.160.180.040.04
Debt / EBITDA Ratio
2.792.793.71-0.550.21
Debt / FCF Ratio
--25.80---
Net Debt / Equity Ratio
0.160.160.070.05-0.04-0.28
Net Debt / EBITDA Ratio
1.201.201.02-2.99-0.42-1.39
Net Debt / FCF Ratio
-1.85-1.857.08-1.090.237.12
Asset Turnover
0.500.500.470.510.480.59
Inventory Turnover
2.162.162.182.311.771.76
Quick Ratio
0.800.800.841.030.982.00
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)
1.16%1.16%-1.10%-5.09%2.21%10.44%
Return on Invested Capital (ROIC)
2.31%2.35%-2.03%-8.01%3.65%20.24%
Return on Capital Employed (ROCE)
1.45%1.45%-1.37%-7.35%2.60%16.77%
Earnings Yield
----0.94%1.11%
FCF Yield
--0.37%---
Dividend Yield
-0.00%0.00%0.00%1.15%0.00%
Payout Ratio
-0.00%0.00%0.00%124.51%0.00%
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%-1.59%-7.08%