PolyPeptide Group AG (SWX:PPGN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
40.35
-0.05 (-0.12%)
Nov 12, 2026, 9:26 AM CET
Market Cap1.33B +72.9%
Revenue (ttm)423.58M +24.4%
Net Income13.34M
EPS0.41
Shares Out 33.02M
PE Ratio98.68
Forward PE37.91
Dividendn/a
Ex-Dividend Daten/a
Volume409
Open40.35
Previous Close40.40
Day's Range40.35 - 40.35
52-Week Range21.80 - 50.10
Beta1.04
AnalystsHold
Price Target42.36 (+4.98%)
Earnings DateMar 9, 2027