PolyPeptide Group AG (SWX:PPGN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
44.05
+0.05 (0.11%)
Sep 11, 2026, 5:30 PM CET
Market Cap1.45B +72.9%
Revenue (ttm)423.58M +24.4%
Net Income13.34M
EPS0.41
Shares Out 33.02M
PE Ratio107.73
Forward PE38.44
Dividendn/a
Ex-Dividend Daten/a
Volume86,941
Open44.05
Previous Close44.00
Day's Range44.00 - 44.05
52-Week Range21.80 - 50.10
Beta1.00
AnalystsHold
Price Target39.77 (-9.72%)
Earnings DateMar 9, 2027