Cosmo Pharmaceuticals N.V. Stock: price and insider trades · Switzerland · SIX SER Track the Cosmo Pharmaceuticals N.V. stock price and the full insider trade history of the company, a publicly traded company based in Switzerland. Shares are listed on CH CH, under the supervision of SIX SER. Operating in the Health Care sector, Cosmo Pharmaceuticals N.V. has recorded 50 public disclosures. Market capitalisation: €1.1bn. The latest transaction was filed on 9 March 2026 (Purchase). Among the most active insiders: Anonymous (Executive member of the board of directors / member of senior management). The full history is accessible without an account.
Informational score on this market. Our backtest validates the signal only on 8 EU venues; elsewhere (notably US markets) insider buys historically invert or do not hold. Not a recommendation.
Fundamental score
Ranked 17,754 of 26,179 companies
FCF yld -1.5%
Earn yld -0.3%
EV/EBITDA ·
ROE -0.7%
Gross mgn 49%
Net mgn -3.5%
Debt/EBITDA 0.4x
Pillars 2/3
Transparent value + quality ranking, distinct from the insider signal.
Σ Sigma AI Analysis Fundamental view, insider signal, bull and bear case, synthesis.
Generate AI analysis AI-generated analysis. Opinion, not investment advice. Not backtested. Built from public filings and financials. No price target, no buy or sell recommendation.
Last declaration on 9 March 2026
All Executives50 Thresholds0 Prospectus0 Other0
Declarations 50 total
● Anonymous (Non-executive member of the board of directors)
Non-executive member of the board of directors · Executives · 9 Mar 2026
2,886 shares @ CHF 92.00 2.2% of flow NL0011832936⌘ SIX:T1Q3900024
Ideal exit: 4 Dec 2026 (T+270) ● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 21 Jan 2026
1,000 shares @ CHF 114.00 3.3% of flow NL0011832936⌘ SIX:T1Q1L00069
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 16 Jan 2026
1,000 shares @ CHF 110.50 3.2% of flow NL0011832936⌘ SIX:T1Q1G00028
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 16 Jan 2026
100 shares @ CHF 110.40 0.3% of flow NL0011832936⌘ SIX:T1Q1G00010
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 16 Jan 2026
2,000 shares @ CHF 109.80 6.3% of flow NL0011832936⌘ SIX:T1Q1G00044
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 15 Jan 2026
1,000 shares @ CHF 107.20 3.1% of flow NL0011832936⌘ SIX:T1Q1F00012
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 14 Jan 2026
500 shares @ CHF 106.40 1.5% of flow NL0011832936⌘ SIX:T1Q1E00015
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 14 Jan 2026
500 shares @ CHF 107.00 1.5% of flow NL0011832936⌘ SIX:T1Q1E00064
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 13 Jan 2026
1,000 shares @ CHF 107.00 3.1% of flow NL0011832936⌘ SIX:T1Q1D00041
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 7 Jan 2026
1,000 shares @ CHF 108.50 3.1% of flow NL0011832936⌘ SIX:T1Q1700046
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 6 Jan 2026
1,000 shares @ CHF 108.30 3.1% of flow NL0011832936⌘ SIX:T1Q1600022
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 5 Jan 2026
155 shares @ CHF 107.00 0.5% of flow NL0011832936⌘ SIX:T1Q1500024
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 30 Dec 2025
500 shares @ CHF 106.20 1.5% of flow NL0011832936⌘ SIX:T1PCU00079
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 30 Dec 2025
1,750 shares @ CHF 106.0459 5.4% of flow NL0011832936⌘ SIX:T1PCU00087
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 22 Dec 2025
10 shares @ CHF 108.00 0.0% of flow NL0011832936⌘ SIX:T1PCM00068
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 18 Dec 2025
1,755 shares @ CHF 80.30 4.1% of flow NL0011832936⌘ SIX:T1PCI00082
Ideal exit: 14 Sept 2026 (T+270) ● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 18 Dec 2025
1,755 shares @ CHF 80.30 4.1% of flow NL0011832936⌘ SIX:T1PCI00066
Ideal exit: 14 Sept 2026 (T+270) ● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 18 Dec 2025
468 shares @ CHF 80.30 1.1% of flow NL0011832936⌘ SIX:T1PCI00074
Ideal exit: 14 Sept 2026 (T+270) ● Anonymous (Non-executive member of the board of directors)
Non-executive member of the board of directors · Executives · 17 Dec 2025
542 shares @ CHF 80.30 0.3% of flow NL0011832936⌘ SIX:T1PCH000A5
Ideal exit: 13 Sept 2026 (T+270) ● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 17 Dec 2025
838 shares @ CHF 80.30 1.9% of flow NL0011832936⌘ SIX:T1PCH00084
Ideal exit: 13 Sept 2026 (T+270) ● Anonymous (Non-executive member of the board of directors)
Non-executive member of the board of directors · Executives · 16 Dec 2025
46,667 shares @ CHF 80.30 29.6% of flow NL0011832936⌘ SIX:T1PCG00037
Ideal exit: 12 Sept 2026 (T+270) ● Anonymous (Non-executive member of the board of directors)
Non-executive member of the board of directors · Executives · 12 Dec 2025
19,000 shares @ CHF 95.87 14.4% of flow NL0011832936⌘ SIX:T1PCC00051
● Anonymous (Non-executive member of the board of directors)
Non-executive member of the board of directors · Executives · 11 Dec 2025
27,500 shares @ CHF 96.18 20.9% of flow NL0011832936⌘ SIX:T1PCB00079
● Anonymous (Executive member of the board of directors / member of senior management)
Executive member of the board of directors / member of senior management · Executives · 11 Dec 2025
838 shares @ CHF 97.00 2.3% of flow NL0011832936⌘ SIX:T1PCB00087
● Anonymous (Non-executive member of the board of directors)
Non-executive member of the board of directors · Executives · 10 Dec 2025
1 shares 0NL0011832936⌘ SIX:T1PCA000R6
Ideal exit: 6 Sept 2026 (T+270) 25 of 50 declarations
Load more (25 remaining)