logo

PolyPeptide Group AG

SWX • PPGNE • CH1593449767

Market Closed

Analysts

SWX:PPGNE Price, Target Price and EPS Chart