Tecan Group AG: management transactions · Switzerland · SIX SER SIX:tecan-group-ag CH0012100191 CH CH · SIX SER Mcap 1.6Bn€
Browse the full insider trade history of Tecan Group AG, a listed equity based in Switzerland. Shares trade on CH CH, under the oversight of SIX SER. Market capitalisation: €1.6bn. The latest transaction was filed on 16 September 2025 — Sale. Among the most active insiders: Anonymous (Executive member of the board of directors / member of senior management). Every trade is free.
Financial data FY ended December 2025 · cache
Income statement
Revenue 882.5 M€
Gross profit 310.8 M€ 35% margin
Net income −110.7 M€ -12.5% margin
Balance sheet & cash
Market cap 1.63 Bn€
Total debt 218.3 M€
Free Cash Flow 102.7 M€
Last declaration on 16 September 2025
Declarations 12 total
Executives ● Sale0 SIX
€166,700 1,000 shares @ €166.7003 CH0012100191⌘
SIX:T1P9G00030 · 16 Sept 2025
Executives ● Sale0 SIX
€76,206 229 shares @ €332.7787 CH0012100191⌘
SIX:T1O6500099 · 5 Jun 2024
Executives ● Sale20 SIX
€2m 4,480 shares @ €376.7209 17.7% of flow CH0012100191⌘
SIX:T1O3E000I8 · 14 Mar 2024
Executives ● Sale19 SIX
€1m 3,000 shares @ €376.7209 11.8% of flow CH0012100191⌘
SIX:T1O3E000F4 · 14 Mar 2024
Executives ● Sale19 SIX
€1m 2,821 shares @ €376.7207 11.1% of flow CH0012100191⌘
SIX:T1O3E000E7 · 14 Mar 2024
Executives ● Sale19 SIX
€1m 2,737 shares @ €376.7207 10.8% of flow CH0012100191⌘
SIX:T1O3E000J6 · 14 Mar 2024
Executives ● Sale19 SIX
€969,302 2,573 shares @ €376.7207 10.2% of flow CH0012100191⌘
SIX:T1O3E000H0 · 14 Mar 2024
Executives ● Sale19 SIX
€937,658 2,489 shares @ €376.7207 9.8% of flow CH0012100191⌘
SIX:T1O3E000G2 · 14 Mar 2024
Executives ● Sale19 SIX
€857,793 2,277 shares @ €376.7206 9.0% of flow CH0012100191⌘
SIX:T1O3E000D9 · 14 Mar 2024
Executives ● Sale19 SIX
€843,855 2,240 shares @ €376.7209 8.8% of flow CH0012100191⌘
SIX:T1O3E000B3 · 14 Mar 2024
Executives ● Sale19 SIX
€750,324 1,992 shares @ €376.6687 7.9% of flow CH0012100191⌘
SIX:T1O3E000C1 · 14 Mar 2024
Executives ● Sale22 SIX
€104,505 282 shares @ €370.5866 0.0064% mcap 100.0% of flow CH0012100191⌘
SIX:T1N6D00043 · 13 Jun 2023