PPGN PolyPeptide Group AG

44.05CHF-0.11%Mkt Cap: 1.66B $P/E: 107.44

PolyPeptide Group AG operates as a contract development and manufacturing company in Europe, the United States, Asia Pacific, and internationally. It develops and manufactures synthetic peptides used as active pharmaceut…

Key Statistics

Company
Market Cap1.66B USD
Enterprise Value1.76B USD
Revenue (TTM)523.70M USD
Gross Profit75.94M USD
Net Income (TTM)-24.16M USD
Revenue/Share14.06 CHF
Last Price44.05 CHF
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.5K
CountryCH
SectorHealthcare
IndustryDrug Manufacturers - Specialty & Generic
ISIN—
Valuation
P/E (Trailing)107.44
P/E (Forward)30.56
PEG—
EV/EBITDA20.49
EV/Revenue3.37
P/S3.17
P/B4.38
EPS (TTM)0.41
EPS (Forward)1.44
52W Range
21.8079% of range50.10
52W High50.10 CHF
52W Low21.80 CHF
Profitability
Gross Margin16.98%
Oper. Margin9.29%
EBITDA Margin16.44%
Profit Margin-5.40%
ROE-6.22%
ROA-2.56%
Growth
Revenue Growth41.60%
Earnings Growth—
Cash Flow & Leverage
Operating CF88.46M USD
CapEx (TTM)124.29M USD
FCF Margin-20.18%
FCF Yield-6.37%
Net Debt102.92M USD
Net Debt/EBITDA1.20
Balance Sheet
Debt/Equity0.38
Current Ratio1.64
Quick Ratio0.76
Book Value/Sh10.06 CHF
Cash/Share1.79 CHF
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 CHF
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div DateApr 28, 2022
Pay DateMay 2, 2022
Analyst Consensus
Rating—
Target (Mean)39.22 CHF
Upside (mean)-11.0%
Target Range25.78 CHF – 43.86 CHF
25.78-11.0% to mean43.86
# Analysts5
Ownership
Shares Out.33.02M
Float12.97M
Insiders60.52%
Institutions13.30%
Technical
SMA 5043.99 (+0.1%)
SMA 20035.87 (+22.8%)
Beta1.00
S&P 52W Chg14.58%
Avg Vol (30d)109.92K
Avg Vol (10d)60.42K
Technical Indicators
RSI (14)53.4
MACD0.0390
MACD Signal0.0436
MACD Hist.-0.0046
BB Upper44.18 CHF
BB Middle44.06 CHF
BB Lower43.95 CHF
BB Width0.53%
ATR (14)0.1409 CHF
Vol Ratio (20d)0.50x