logo

PolyPeptide Group AG

SWX • PPGNE • CH1593449767

Market Closed

ANNUAL

QUARTERLY

Fundamentals Chart