BB Biotech AG: management transactions · Switzerland · SIX SER SIX:bb-biotech-ag CH0038389992 CH CH · SIX SER Mcap 2.5Bn€
Browse the full directors' dealings record of BB Biotech AG, a listed issuer based in Switzerland. Shares trade on CH CH, under the supervision of SIX SER. Market capitalisation: €2.5bn. The latest transaction was disclosed on 5 March 2025 — Purchase. Among the most active insiders: Anonymous (Non-executive member of the board of directors). All data is free.
Financial data FY ended December 2025 · cache
Income statement
Revenue 587.0 M€
Net income 578.1 M€ 98.5% margin
Balance sheet & cash
Market cap 2.48 Bn€
Total debt 117.5 M€
Free Cash Flow 309.1 M€
Last declaration on 5 March 2025
Declarations 7 total
Executives ● Purchase0 SIX
€43,260 1,112 shares @ €38.9024 CH0038389992⌘
SIX:T1P3500081 · 5 Mar 2025
Ideal exit: 30 Nov 2025 (T+270) Executives ● Purchase0 SIX
€50,104 1,244 shares @ €40.2763 CH0038389992⌘
SIX:T1O9G000J8 · 16 Sept 2024
Ideal exit: 13 Jun 2025 (T+270) Executives ● Purchase0 SIX
€57,270 1,244 shares @ €46.0373 CH0038389992⌘
SIX:T1O7T000C0 · 29 Jul 2024
Ideal exit: 25 Apr 2025 (T+270) Executives ● Purchase0 SIX
€42,255 1,000 shares @ €42.255 CH0038389992⌘
SIX:T1O4U000Q0 · 30 Apr 2024
Ideal exit: 25 Jan 2025 (T+270) Executives ● Purchase0 SIX
€56,859 1,200 shares @ €47.3829 CH0038389992⌘
SIX:T1O3P00084 · 25 Mar 2024
Ideal exit: 20 Dec 2024 (T+270) Executives ● Purchase0 SIX
€108,610 2,200 shares @ €49.3681 CH0038389992⌘
SIX:T1O3M00099 · 22 Mar 2024
Ideal exit: 17 Dec 2024 (T+270) Executives ● Purchase30 SIX
€922,703 17,750 shares @ €51.9833 0.037% mcap 100.0% of flow CH0038389992⌘
SIX:T1O2G00044 · 16 Feb 2024
Ideal exit: 12 Nov 2024 (T+270)