Meier Tobler Group AG: insider trades · Switzerland · SIX SER SIX:meier-tobler-group-ag CH0208062627 CH CH · SIX SER Mcap 427M€
Discover the full management transaction log of Meier Tobler Group AG, a publicly traded company based in Switzerland. Shares trade on CH CH, under the authority of SIX SER. Market capitalisation: €427.5m. The latest transaction was disclosed on 23 February 2026 — Purchase. Among the most active insiders: Anonymous (Non-executive member of the board of directors). Every trade is openly available.
€915,372
15 ops.
Buy Volume
Financial data FY ended December 2025 · cache
Income statement
Revenue 496.6 M€
Gross profit 240.5 M€ 48% margin
Net income 15.3 M€ 3.1% margin
Balance sheet & cash
Market cap 427.5 M€
Total debt 37.0 M€
Free Cash Flow 11.1 M€
Last declaration on 23 February 2026
Declarations 19 total
Executives ● Purchase0 SIX
€109,475 1 shares @ €109,475.0047 CH0208062627⌘
SIX:T1Q2N00055 · 23 Feb 2026
Ideal exit: 20 Nov 2026 (T+270) Executives ● Purchase0 SIX
€93,054 1 shares @ €93,053.754 CH0208062627⌘
SIX:T1Q2N00063 · 23 Feb 2026
Ideal exit: 20 Nov 2026 (T+270) Executives ● Purchase0 SIX
€82,106 1 shares @ €82,106.2535
SIX:T1Q2N00071 · 23 Feb 2026
Ideal exit: 20 Nov 2026 (T+270) Executives ● Purchase0 SIX
€7,663 1 shares @ €7,663.2503 CH0208062627⌘
SIX:T1Q2N00089 · 23 Feb 2026
Ideal exit: 20 Nov 2026 (T+270) Executives ● Purchase0 SIX
€5,474 1 shares @ €5,473.7502 CH0208062627⌘
SIX:T1Q2N00097 · 23 Feb 2026
Ideal exit: 20 Nov 2026 (T+270) Executives ● Sale0 SIX
€4m 90,000 shares @ €39.6095 CH0208062627⌘
SIX:T1P9C000A8 · 12 Sept 2025
Executives ● Sale0 SIX
€1m 40,000 shares @ €31.1927 CH0208062627⌘
SIX:T1P3P00026 · 25 Mar 2025
Executives ● Purchase0 SIX
€106,245 1 shares @ €106,245.1005 CH0208062627⌘
SIX:T1P2O000C7 · 24 Feb 2025
Ideal exit: 21 Nov 2025 (T+270) Executives ● Purchase0 SIX
€90,308 1 shares @ €90,308.3354 CH0208062627⌘
SIX:T1P2O00088 · 24 Feb 2025
Ideal exit: 21 Nov 2025 (T+270) Executives ● Purchase0 SIX
€79,684 1 shares @ €79,683.8254 CH0208062627⌘
SIX:T1P2O00096 · 24 Feb 2025
Ideal exit: 21 Nov 2025 (T+270) Executives ● Purchase0 SIX
€31,874 1 shares @ €31,873.5301 CH0208062627⌘
SIX:T1P2O000A1 · 24 Feb 2025
Ideal exit: 21 Nov 2025 (T+270) Executives ● Purchase0 SIX
€10,625 1 shares @ €10,624.51 CH0208062627⌘
SIX:T1P2O000B9 · 24 Feb 2025
Ideal exit: 21 Nov 2025 (T+270) Executives ● Sale0 SIX
€1m 50,000 shares @ €28.7948 CH0208062627⌘
SIX:T1O96000A4 · 6 Sept 2024
Executives ● Sale0 SIX
€4m 101,865 shares @ €36.4095 CH0208062627⌘
SIX:T1O3Q000A1 · 26 Mar 2024
Executives ● Purchase25 SIX
€104,865 1 shares @ €104,864.7046 0.025% mcap 38.5% of flow CH0208062627⌘
SIX:T1O2Q000A2 · 26 Feb 2024
Ideal exit: 22 Nov 2024 (T+270) Executives ● Purchase24 SIX
€89,135 1 shares @ €89,134.9989 0.021% mcap 32.7% of flow CH0208062627⌘
SIX:T1O2Q000B0 · 26 Feb 2024
Ideal exit: 22 Nov 2024 (T+270) Executives ● Purchase24 SIX
€78,649 1 shares @ €78,648.5285 0.018% mcap 28.8% of flow CH0208062627⌘
SIX:T1O2Q000C8 · 26 Feb 2024
Ideal exit: 22 Nov 2024 (T+270) Executives ● Purchase24 SIX
€15,730 1 shares @ €15,729.7057 0.0037% mcap 60.0% of flow CH0208062627⌘
SIX:T1O2Q00084 · 26 Feb 2024
Ideal exit: 22 Nov 2024 (T+270) Executives ● Purchase22 SIX
€10,486 1 shares @ €10,486.4705 0.0025% mcap 40.0% of flow CH0208062627⌘
SIX:T1O2Q00092 · 26 Feb 2024
Ideal exit: 22 Nov 2024 (T+270)