Glarner Kantonalbank: directors' dealings · Switzerland · SIX SER SIX:glarner-kantonalbank CH0189396655 CH CH · SIX SER Mcap 285M€
Explore the full directors' dealings record of Glarner Kantonalbank, a publicly traded company based in Switzerland. Shares are listed on CH CH, under the supervision of SIX SER. Market capitalisation: €284.9m. The latest transaction was reported on 19 February 2026 — Purchase. Among the most active insiders: Anonymous (Non-executive member of the board of directors). The full history is free.
€453,098
26 ops.
Buy Volume
Financial data FY ended December 2025 · cache
Income statement
Revenue 94.3 M€
Net income 21.8 M€ 23.1% margin
Balance sheet & cash
Market cap 284.9 M€
Total debt 3.05 Bn€
Free Cash Flow −67.5 M€
Last declaration on 19 February 2026
Declarations 26 total
Executives ● Purchase0 SIX
€12,626 500 shares @ €25.2524 CH0189396655⌘
SIX:T1Q2J00012 · 19 Feb 2026
Ideal exit: 16 Nov 2026 (T+270) Executives ● Purchase0 SIX
€22,308 1,000 shares @ €22.3084 CH0189396655⌘
SIX:T1PBR00044 · 27 Nov 2025
Ideal exit: 24 Aug 2026 (T+270) Executives ● Purchase0 SIX
€17,877 800 shares @ €22.3459 CH0189396655⌘
SIX:T1PB500013 · 5 Nov 2025
Ideal exit: 2 Aug 2026 (T+270) Executives ● Purchase0 SIX
€11,372 500 shares @ €22.7435 CH0189396655⌘
SIX:T1P8S00011 · 28 Aug 2025
Ideal exit: 25 May 2026 (T+270) Executives ● Purchase0 SIX
€22,089 1,000 shares @ €22.0892 CH0189396655⌘
SIX:T1P8J00010 · 19 Aug 2025
Ideal exit: 16 May 2026 (T+270) Executives ● Purchase0 SIX
€22,894 1,000 shares @ €22.8941 CH0189396655⌘
SIX:T1P5M00085 · 22 May 2025
Ideal exit: 16 Feb 2026 (T+270) Executives ● Purchase0 SIX
€16,708 730 shares @ €22.8872 CH0189396655⌘
SIX:T1P5L000C7 · 21 May 2025
Ideal exit: 15 Feb 2026 (T+270) Executives ● Purchase0 SIX
€9,155 400 shares @ €22.8872 CH0189396655⌘
SIX:T1P5L000A1 · 21 May 2025
Ideal exit: 15 Feb 2026 (T+270) Executives ● Purchase0 SIX
€69,013 3,000 shares @ €23.0045 CH0189396655⌘
SIX:T1P5G00020 · 16 May 2025
Ideal exit: 10 Feb 2026 (T+270) Executives ● Purchase0 SIX
€23,565 980 shares @ €24.0463 CH0189396655⌘
SIX:T1P2H00017 · 17 Feb 2025
Ideal exit: 14 Nov 2025 (T+270) Executives ● Purchase0 SIX
€229 10 shares @ €22.8533 CH0189396655⌘
SIX:T1OBS00011 · 28 Nov 2024
Ideal exit: 25 Aug 2025 (T+270) Executives ● Purchase0 SIX
€16,204 720 shares @ €22.5059 CH0189396655⌘
SIX:T1O9A00083 · 10 Sept 2024
Ideal exit: 7 Jun 2025 (T+270) Executives ● Purchase0 SIX
€5,542 250 shares @ €22.1665 CH0189396655⌘
SIX:T1O8J00060 · 19 Aug 2024
Ideal exit: 16 May 2025 (T+270) Executives ● Purchase0 SIX
€21,613 1,000 shares @ €21.6127 CH0189396655⌘
SIX:T1O5S00026 · 28 May 2024
Ideal exit: 22 Feb 2025 (T+270) Executives ● Purchase0 SIX
€17,357 800 shares @ €21.6957 CH0189396655⌘
SIX:T1O5S00018 · 28 May 2024
Ideal exit: 22 Feb 2025 (T+270) Executives ● Purchase0 SIX
€13,940 645 shares @ €21.6127 CH0189396655⌘
SIX:T1O5S00034 · 28 May 2024
Ideal exit: 22 Feb 2025 (T+270) Executives ● Purchase0 SIX
€18,221 800 shares @ €22.7763 CH0189396655⌘
SIX:T1O4P000S3 · 25 Apr 2024
Ideal exit: 20 Jan 2025 (T+270) Executives ● Purchase0 SIX
€11,561 500 shares @ €23.1228 CH0189396655⌘
SIX:T1O3L00018 · 21 Mar 2024
Ideal exit: 16 Dec 2024 (T+270) Executives ● Purchase0 SIX
€9,382 400 shares @ €23.4546 CH0189396655⌘
SIX:T1O3C00017 · 12 Mar 2024
Ideal exit: 7 Dec 2024 (T+270) Executives ● Purchase22 SIX
€23,951 1,000 shares @ €23.9508 0.0084% mcap 31.8% of flow CH0189396655⌘
SIX:T1O2D00017 · 13 Feb 2024
Ideal exit: 9 Nov 2024 (T+270) Executives ● Purchase18 SIX
€2,395 100 shares @ €23.9508 0.0008% mcap 3.2% of flow CH0189396655⌘
SIX:T1O2D00025 · 13 Feb 2024
Ideal exit: 9 Nov 2024 (T+270) Executives ● Purchase22 SIX
€24,353 1,000 shares @ €24.3526 0.0085% mcap 32.3% of flow CH0189396655⌘
SIX:T1O2800048 · 8 Feb 2024
Ideal exit: 4 Nov 2024 (T+270) Executives ● Purchase21 SIX
€12,116 500 shares @ €24.2321 0.0043% mcap 33.6% of flow CH0189396655⌘
SIX:T1O2800014 · 8 Feb 2024
Ideal exit: 4 Nov 2024 (T+270) Executives ● Purchase22 SIX
€23,912 1,000 shares @ €23.9125 0.0084% mcap 66.4% of flow CH0189396655⌘
SIX:T1NAV00035 · 31 Oct 2023
Ideal exit: 27 Jul 2024 (T+270) Executives ● Purchase16 SIX
€12,169 500 shares @ €24.338 0.0043% mcap 16.1% of flow CH0189396655⌘
SIX:T1NAR00017 · 27 Oct 2023
Ideal exit: 23 Jul 2024 (T+270) 25 of 26 declarations
Load more (1 remaining)