Kudelski SA (KUD)

Ticker: KUD Exchange: SWX


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Kudelski SA. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Unknown insider
1 purchase — total 48,905 CHF
Buy 30 Dec 2025
Value CHF1,496,940.03 | Price 100.07 | Shares 47,222
Buy 30 Jun 2025
Value CHF3,658,838.98 | Price 102.70 | Shares 9,383
Buy 27 Jun 2025
Value CHF21,498.88 | Price 1.36 | Shares 15,808
Buy 10 Jun 2025
Value CHF20,338.48 | Price 1.24 | Shares 16,402
Buy 6 Jun 2025
Value CHF10,207.51 | Price 1.19 | Shares 8,549
Buy 5 Jun 2025
Value CHF22,692.10 | Price 1.19 | Shares 19,006
Buy 4 Jun 2025
Value CHF15,074.69 | Price 1.18 | Shares 12,786
Sale 28 May 2025
Value CHF20,631.78 | Price 1.17 | Shares 17,634
Sale 27 May 2025
Value CHF35,307.16 | Price 1.17 | Shares 30,138
Sale 28 Aug 2024
Value CHF81,237.60 | Price 1.44 | Shares 56,415
Sale 28 Aug 2024
Value CHF81,237.60 | Price 1.44 | Shares 56,415
Sale 9 Oct 2023
Value CHF7,280.00 | Price 1.46 | Shares 5,000
Sale 25 Feb 2021
Value CHF40,819.00 | Price 5.06 | Shares 8,067
Buy 26 May 2020
Value CHF24,460.00 | Price 3.06 | Shares 8,000
Sale 26 May 2020
Value CHF19,120.00 | Price 3.07 | Shares 6,228
Buy 30 Apr 2020
Value CHF35,495.00 | Price 0.59 | Shares 60,000
Buy 15 Apr 2020
Value CHF20,405.00 | Price 3.40 | Shares 6,000
Buy 1 Apr 2020
Value CHF178,413.00 | Price 3.08 | Shares 57,896
Buy 31 Mar 2020
Value CHF312,559.00 | Price 3.01 | Shares 103,779
Buy 30 Mar 2020
Value CHF455,835.00 | Price 2.90 | Shares 157,255
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-12-30 2025-12-30 B Purchase Executive Director / Officer
47,222
100.07
CHF1,496,940
47,222 100.07 CHF1,496,940
2025-06-30 2025-06-30 B Purchase Executive Director / Officer
9,383
102.70
CHF3,658,839
9,383 102.70 CHF3,658,839
2025-06-27 2025-06-27 B Purchase Executive Director / Officer
95,674
131.41
CHF3,588,486
95,674 131.41 CHF3,588,486
2025-06-10 2025-06-10 B Purchase Executive Director / Officer
16,402
1.24
CHF20,338
16,402 1.24 CHF20,338
2025-06-06 2025-06-06 B Purchase Executive Director / Officer
8,549
1.19
CHF10,208
8,549 1.19 CHF10,208
2025-06-05 2025-06-05 B Purchase Executive Director / Officer
19,006
1.19
CHF22,692
19,006 1.19 CHF22,692
2025-06-04 2025-06-04 B Purchase Executive Director / Officer
12,786
1.18
CHF15,075
12,786 1.18 CHF15,075
2025-05-28 2025-05-28 S Sale Executive Director / Officer
17,634
1.17
CHF20,632
17,634 1.17 CHF20,632
2025-05-27 2025-05-27 S Sale Executive Director / Officer
30,138
1.17
CHF35,307
30,138 1.17 CHF35,307
2024-08-28 2024-08-28 S Sale Executive Director / Officer
56,415
1.44
CHF81,238
56,415 1.44 CHF81,238
2024-08-28 2024-08-28 S Sale Executive Director / Officer
56,415
1.44
CHF81,238
56,415 1.44 CHF81,238
2023-10-09 2023-10-09 S Sale Executive Director / Officer
5,000
1.46
CHF7,280
5,000 1.46 CHF7,280
2021-02-25 2021-02-25 S Sale Non-Executive Director
8,067
5.06
CHF40,819
8,067 5.06 CHF40,819
2020-05-26 2020-05-26 B Purchase Executive Director / Officer
8,000
3.06
CHF24,460
8,000 3.06 CHF24,460
2020-05-26 2020-05-26 S Sale Executive Director / Officer
6,228
3.07
CHF19,120
6,228 3.07 CHF19,120
2020-04-30 2020-04-30 B Purchase Executive Director / Officer
60,000
0.59
CHF35,495
60,000 0.59 CHF35,495
2020-04-15 2020-04-15 B Purchase Non-Executive Director
6,000
3.40
CHF20,405
6,000 3.40 CHF20,405
2020-04-01 2020-04-01 B Purchase Non-Executive Director
57,896
3.08
CHF178,413
57,896 3.08 CHF178,413
2020-03-31 2020-03-31 B Purchase Non-Executive Director
103,779
3.01
CHF312,559
103,779 3.01 CHF312,559
2020-03-30 2020-03-30 B Purchase Non-Executive Director
157,255
2.90
CHF455,835
157,255 2.90 CHF455,835