HBM Healthcare Investments AG: insider trades · Switzerland · SIX SER SIX:hbm-healthcare-investments-ag CH0012627250 CH CH · SIX SER Mcap 1.2Bn€
Discover the full insider trade history of HBM Healthcare Investments AG, a publicly traded company based in Switzerland. Shares are quoted on CH CH, under the authority of SIX SER. Market capitalisation: €1.2bn. The latest transaction was filed on 1 April 2026 — Purchase. Among the most active insiders: Anonymous (Non-executive member of the board of directors). Every trade is accessible without an account.
Financial data FY ended March 2025 · cache
Income statement
Revenue 21.0 M€
Net income 18.5 M€ 88.1% margin
Balance sheet & cash
Market cap 1.22 Bn€
Total debt 99.6 M€
Free Cash Flow −2.4 M€
Last declaration on 1 April 2026
Declarations 50 total
Executives ● Purchase0 SIX
€152,212 654 shares @ €232.7401 CH0012627250⌘
SIX:T1Q4100038 · 1 Apr 2026
Ideal exit: 27 Dec 2026 (T+270) Executives ● Purchase0 SIX
€108,690 467 shares @ €232.7401 CH0012627250⌘
SIX:T1Q4100079 · 1 Apr 2026
Ideal exit: 27 Dec 2026 (T+270) Executives ● Purchase0 SIX
€108,690 467 shares @ €232.7401 CH0012627250⌘
SIX:T1Q4100061 · 1 Apr 2026
Ideal exit: 27 Dec 2026 (T+270) Executives ● Purchase0 SIX
€108,690 467 shares @ €232.7401 CH0012627250⌘
SIX:T1Q4100053 · 1 Apr 2026
Ideal exit: 27 Dec 2026 (T+270) Executives ● Purchase0 SIX
€108,690 467 shares @ €232.7401 CH0012627250⌘
SIX:T1Q4100046 · 1 Apr 2026
Ideal exit: 27 Dec 2026 (T+270) Executives ● Sale0 SIX
€1m 5,500 shares @ €242.5504 CH0012627250⌘
SIX:T1Q2I00030 · 18 Feb 2026
Executives ● Sale0 SIX
€108,849 450 shares @ €241.8862 CH0012627250⌘
SIX:T1Q1700020 · 7 Jan 2026
Executives ● Purchase0 SIX
€120,061 650 shares @ €184.7093 CH0012627250⌘
SIX:T1P9200066 · 2 Sept 2025
Ideal exit: 30 May 2026 (T+270) Executives ● Sale0 SIX
€37,167 200 shares @ €185.8368 CH0012627250⌘
SIX:T1P4M00096 · 22 Apr 2025
Executives ● Sale0 SIX
€72,786 400 shares @ €181.9655 CH0012627250⌘
SIX:T1P4B00057 · 11 Apr 2025
Executives ● Sale0 SIX
€116,139 600 shares @ €193.5658 CH0012627250⌘
SIX:T1P43000B5 · 3 Apr 2025
Executives ● Purchase0 SIX
€146,741 763 shares @ €192.3211 CH0012627250⌘
SIX:T1P41000A9 · 1 Apr 2025
Ideal exit: 27 Dec 2025 (T+270) Executives ● Purchase0 SIX
€104,815 545 shares @ €192.3218 CH0012627250⌘
SIX:T1P41000E1 · 1 Apr 2025
Ideal exit: 27 Dec 2025 (T+270) Executives ● Purchase0 SIX
€104,815 545 shares @ €192.3218 CH0012627250⌘
SIX:T1P41000D3 · 1 Apr 2025
Ideal exit: 27 Dec 2025 (T+270) Executives ● Purchase0 SIX
€104,815 545 shares @ €192.3218 CH0012627250⌘
SIX:T1P41000C5 · 1 Apr 2025
Ideal exit: 27 Dec 2025 (T+270) Executives ● Purchase0 SIX
€104,815 545 shares @ €192.3218 CH0012627250⌘
SIX:T1P41000B7 · 1 Apr 2025
Ideal exit: 27 Dec 2025 (T+270) Executives ● Purchase0 SIX
€57,594 300 shares @ €191.9806 CH0012627250⌘
SIX:T1OCJ00034 · 19 Dec 2024
Ideal exit: 15 Sept 2025 (T+270) Executives ● Purchase0 SIX
€51,316 260 shares @ €197.3708 CH0012627250⌘
SIX:T1OCH00079 · 17 Dec 2024
Ideal exit: 13 Sept 2025 (T+270) Executives ● Purchase0 SIX
€96,616 500 shares @ €193.2317 CH0012627250⌘
SIX:T1OB600020 · 6 Nov 2024
Ideal exit: 3 Aug 2025 (T+270) Executives ● Purchase0 SIX
€50,647 240 shares @ €211.0291 CH0012627250⌘
SIX:T1O7200020 · 2 Jul 2024
Ideal exit: 29 Mar 2025 (T+270) Executives ● Sale0 SIX
€54,457 250 shares @ €217.828 CH0012627250⌘
SIX:T1O6400043 · 4 Jun 2024
Executives ● Purchase0 SIX
€142,982 743 shares @ €192.4391 CH0012627250⌘
SIX:T1O4300021 · 3 Apr 2024
Ideal exit: 29 Dec 2024 (T+270) Executives ● Purchase0 SIX
€101,993 530 shares @ €192.4391 CH0012627250⌘
SIX:T1O4300062 · 3 Apr 2024
Ideal exit: 29 Dec 2024 (T+270) Executives ● Purchase0 SIX
€101,993 530 shares @ €192.4391 CH0012627250⌘
SIX:T1O4300054 · 3 Apr 2024
Ideal exit: 29 Dec 2024 (T+270) Executives ● Purchase0 SIX
€101,993 530 shares @ €192.4391 CH0012627250⌘
SIX:T1O4300047 · 3 Apr 2024
Ideal exit: 29 Dec 2024 (T+270) 25 of 50 declarations
Load more (25 remaining)