PolyPeptide Group AG: insider trades · Switzerland · SIX SER SIX:polypeptide-group-ag CH1110760852 CH CH · SIX SER Mcap 861M€
Discover the full insider trade history of PolyPeptide Group AG, a listed issuer based in Switzerland. Shares are listed on CH CH, under the authority of SIX SER. Market capitalisation: €861.5m. The latest transaction was disclosed on 9 April 2025 (Purchase). Among the most active insiders: Anonymous (Non-executive member of the board of directors). Every trade is free.
Financial data FY ended December 2025 · cache
Income statement
Revenue 391.9 M€
Gross profit 66.5 M€ 17% margin
Net income −21.2 M€ -5.4% margin
Balance sheet & cash
Market cap 861.5 M€
Total debt 130.6 M€
Free Cash Flow −31.4 M€
Last declaration on 9 April 2025
Declarations 10 total
Executives ● Purchase0 SIX
€80,032 1 shares @ €80,031.6006 CH1110760852⌘
SIX:T1P49000D5 · 9 Apr 2025
Ideal exit: 4 Jan 2026 (T+270) Executives ● Purchase0 SIX
€76,830 1 shares @ €76,830.3366 CH1110760852⌘
SIX:T1P49000C7 · 9 Apr 2025
Ideal exit: 4 Jan 2026 (T+270) Executives ● Purchase0 SIX
€53,354 1 shares @ €53,354.4004 CH1110760852⌘
SIX:T1P49000B9 · 9 Apr 2025
Ideal exit: 4 Jan 2026 (T+270) Executives ● Purchase0 SIX
€76,837 1 shares @ €76,836.7499 CH1110760852⌘
SIX:T1O4B00066 · 11 Apr 2024
Ideal exit: 6 Jan 2025 (T+270) Executives ● Purchase0 SIX
€73,763 1 shares @ €73,763.2799 CH1110760852⌘
SIX:T1O4B00033 · 11 Apr 2024
Ideal exit: 6 Jan 2025 (T+270) Executives ● Purchase0 SIX
€51,224 1 shares @ €51,224.4999 CH1110760852⌘
SIX:T1O4B00041 · 11 Apr 2024
Ideal exit: 6 Jan 2025 (T+270) Executives ● Purchase0 SIX
€35,857 1 shares @ €35,857.15 CH1110760852⌘
SIX:T1O4B00058 · 11 Apr 2024
Ideal exit: 6 Jan 2025 (T+270) Executives ● Purchase14 SIX
€53,185 2,500 shares @ €21.2739 0.0062% mcap 1.5% of flow CH1110760852⌘
SIX:T1NBA00094 · 10 Nov 2023
Ideal exit: 6 Aug 2024 (T+270) Executives ● Purchase28 SIX
€3m 159,959 shares @ €18.7831 0.35% mcap 87.2% of flow CH1110760852⌘
SIX:T1NAB00037 · 11 Oct 2023
Ideal exit: 7 Jul 2024 (T+270) Executives ● Purchase17 SIX
€386,912 22,041 shares @ €17.5542 0.045% mcap 11.2% of flow CH1110760852⌘
SIX:T1NAA00062 · 10 Oct 2023
Ideal exit: 6 Jul 2024 (T+270)