PolyPeptide Group AG (SWX:PPGN)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
43.95
0.00 (0.00%)
Aug 21, 2026, 5:31 PM CET
Market Cap1.45B +52.5%
Revenue (ttm)423.58M +24.4%
Net Income13.34M
EPS0.41
Shares Out 33.02M
PE Ratio107.48
Forward PE38.83
Dividendn/a
Ex-Dividend Daten/a
Volume101,014
Open44.00
Previous Close43.95
Day's Range43.95 - 44.00
52-Week Range21.80 - 50.10
Beta1.00
AnalystsHold
Price Target39.38 (-10.4%)
Earnings DateAug 13, 2026