PolyPeptide Group AG (SWX:PPGN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
44.15
+0.05 (0.11%)
Oct 22, 2026, 5:30 PM CEST
Market Cap1.46B +83.7%
Revenue (ttm)423.58M +24.4%
Net Income13.34M
EPS0.41
Shares Out 33.02M
PE Ratio107.97
Forward PE40.98
Dividendn/a
Ex-Dividend Daten/a
Volume6,205
Open44.20
Previous Close44.10
Day's Range44.05 - 44.20
52-Week Range21.80 - 50.10
Beta0.97
AnalystsHold
Price Target42.87 (-2.9%)
Earnings DateMar 9, 2027