Stock chart
Ticker: MCHN Exchange: SWX


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned 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-04-14 2025-04-14 B Purchase Non-Executive Director
1,000
3.31
CHF 69,915
1,000 3.31 CHF 100,000
2025-04-14 2025-04-14 B Purchase Non-Executive Director
1,000
3.31
CHF 69,915
1,000 3.31 CHF 100,000
2025-04-11 2025-04-11 B Purchase Non-Executive Director
1,000
3.29
CHF 74,455
1,000 3.29 CHF 100,000
2025-04-11 2025-04-11 B Purchase Non-Executive Director
1,000
3.29
CHF 74,455
1,000 3.29 CHF 100,000
2025-04-10 2025-04-10 B Purchase Non-Executive Director
1,000
3.33
CHF 8,862
1,000 3.33 CHF 100,000
2025-04-10 2025-04-10 B Purchase Non-Executive Director
1,000
3.33
CHF 8,862
1,000 3.33 CHF 100,000
2024-10-14 2024-10-14 B Purchase Non-Executive Director
34
3.99
CHF 157
34 3.99 CHF 136
2024-10-14 2024-10-14 B Purchase Non-Executive Director
34
3.99
CHF 157
34 3.99 CHF 136
2024-10-11 2024-10-11 B Purchase Non-Executive Director
116,224
4.00
CHF 542,580
116,224 4.00 CHF 464,896
2024-10-11 2024-10-11 B Purchase Non-Executive Director
116,224
4.00
CHF 542,580
116,224 4.00 CHF 464,896
2024-07-12 2024-07-12 B Purchase Non-Executive Director
20,000
4.00
CHF 89,000
20,000 4.00 CHF 80,000
2024-07-11 2024-07-11 B Purchase Non-Executive Director
831,161
3.85
CHF 3,555,602
831,161 3.85 CHF 3,196,047
2024-07-09 2024-07-09 B Purchase Non-Executive Director
200,000
4.00
CHF 890,000
200,000 4.00 CHF 800,000
2024-06-05 2024-06-05 B Purchase Non-Executive Director
11,146
5.20
CHF 65,085
11,146 5.20 CHF 57,946
2024-06-04 2024-06-04 B Purchase Non-Executive Director
20
5.26
CHF 117
20 5.26 CHF 105
2024-06-03 2024-06-03 B Purchase Non-Executive Director
3,784
5.31
CHF 22,239
3,784 5.31 CHF 20,100
2024-05-31 2024-05-31 B Purchase Non-Executive Director
2,821
5.18
CHF 16,158
2,821 5.18 CHF 14,602
2024-05-30 2024-05-30 B Purchase Non-Executive Director
2,229
5.12
CHF 12,488
2,229 5.12 CHF 11,406
2024-04-26 2024-04-26 S Sale Non-Executive Director
8,779
5.32
CHF 51,202
8,779 5.32 CHF 46,704
2024-04-24 2024-04-24 S Sale Non-Executive Director
184
5.38
CHF 1,085
184 5.38 CHF 990
2024-04-24 2024-04-24 S Sale Non-Executive Director
20,000
5.31
CHF 116,346
20,000 5.31 CHF 106,117
2023-01-12 2023-01-12 B Purchase Non-Executive Director
17,889
4.84
CHF 92,959
17,889 4.84 CHF 86,635
2023-01-11 2023-01-11 B Purchase Non-Executive Director
25,702
4.87
CHF 135,606
25,702 4.87 CHF 125,179
2022-10-13 2022-10-13 B Purchase Non-Executive Director
12,500
4.75
CHF 34,936
12,500 4.75 CHF 59,375
2022-10-05 2022-10-05 B Purchase Non-Executive Director
3,560
4.75
CHF 9,950
3,560 4.75 CHF 16,910
2022-10-05 2022-10-05 B Purchase Non-Executive Director
11,250
4.75
CHF 31,443
11,250 4.75 CHF 53,438
2022-09-30 2022-09-30 B Purchase Executive Director / Officer
14,000
4.75
CHF 39,129
14,000 4.75 CHF 66,500
2022-05-04 2022-05-04 B Purchase Non-Executive Director
12,500
7.94
CHF 58,397
12,500 7.94 CHF 99,248
2022-04-13 2022-04-13 B Purchase Non-Executive Director
10,000
9.13
CHF 53,740
10,000 9.13 CHF 91,333
2021-12-08 2021-12-08 B Purchase Executive Director / Officer
5,000
9.70
CHF 28,537
5,000 9.70 CHF 48,500
2021-11-16 2021-11-16 B Purchase Non-Executive Director
5,557
11.50
CHF 37,602
5,557 11.50 CHF 63,905
2021-11-15 2021-11-15 B Purchase Non-Executive Director
3,443
11.08
CHF 22,447
3,443 11.08 CHF 38,148
2021-11-15 2021-11-15 B Purchase Non-Executive Director
3,443
11.08
CHF 22,447
3,443 11.08 CHF 38,148
2021-06-29 2021-06-29 B Purchase Executive Director / Officer
752
14.70
CHF 6,504
752 14.70 CHF 11,054
2021-06-28 2021-06-28 B Purchase Executive Director / Officer
398
14.70
CHF 3,442
398 14.70 CHF 5,851
2021-06-22 2021-06-22 B Purchase Executive Director / Officer
4,850
14.71
CHF 41,975
4,850 14.71 CHF 71,338
2021-06-03 2021-06-03 B Purchase Executive Director / Officer
1,000
13.95
CHF 8,208
1,000 13.95 CHF 13,950
2020-12-22 2020-12-22 B Purchase Non-Executive Director
360
11.10
CHF 2,351
360 11.10 CHF 3,996
2020-12-22 2020-12-22 B Purchase Non-Executive Director
360
10.00
CHF 2,118
360 10.00 CHF 3,600
2020-12-22 2020-12-22 B Purchase Executive Director / Officer
1,287
10.00
CHF 7,573
1,287 10.00 CHF 12,870
2020-12-22 2020-12-22 B Purchase Non-Executive Director
471,250
17.50
CHF 4,852,461
471,250 17.50 CHF 8,246,875
2020-12-22 2020-12-22 B Purchase Non-Executive Director
471,250
17.50
CHF 4,852,461
471,250 17.50 CHF 8,246,875
2020-12-22 2020-12-22 B Purchase Non-Executive Director
54
10.00
CHF 318
54 10.00 CHF 540
2020-12-22 2020-12-22 B Purchase Non-Executive Director
858
10.00
CHF 5,048
858 10.00 CHF 8,580
2020-12-22 2020-12-22 B Purchase Non-Executive Director
16
10.00
CHF 94
16 10.00 CHF 160
2020-12-18 2020-12-18 B Purchase Non-Executive Director
1,314
11.13
CHF 8,605
1,314 11.13 CHF 14,625
2020-12-11 2020-12-11 B Purchase Executive Director / Officer
1,287
10.00
CHF 7,573
1,287 10.00 CHF 12,870
2020-12-11 2020-12-11 B Purchase Executive Director / Officer
2,574
10.00
CHF 15,145
2,574 10.00 CHF 25,740
2020-12-09 2020-12-09 B Purchase Non-Executive Director
16
15.00
CHF 141
16 15.00 CHF 240
2020-12-09 2020-12-09 B Purchase Non-Executive Director
107
15.00
CHF 944
107 15.00 CHF 1,605
2020-12-09 2020-12-09 B Purchase Non-Executive Director
383
15.00
CHF 3,380
383 15.00 CHF 5,745
2020-10-26 2020-10-26 S Sale Non-Executive Director
3,737,711
9.36
CHF 20,594,000
3,737,711 9.36 CHF 35,000,000
2020-10-26 2020-10-26 S Sale Non-Executive Director
3,737,711
9.36
CHF 20,594,000
3,737,711 9.36 CHF 35,000,000
2020-07-09 2020-07-09 B Purchase Non-Executive Director
2,857,142
10.50
CHF 17,651,995
2,857,142 10.50 CHF 29,999,991
2020-07-09 2020-07-09 S Sale Non-Executive Director
3,896,633
7.70
CHF 17,651,995
3,896,633 7.70 CHF 29,999,991
2020-07-09 2020-07-09 B Purchase Non-Executive Director
2,857,142
10.50
CHF 17,651,995
2,857,142 10.50 CHF 29,999,991
2020-07-09 2020-07-09 S Sale Non-Executive Director
3,896,633
7.70
CHF 17,651,995
3,896,633 7.70 CHF 29,999,991
2019-05-03 2019-05-03 B Purchase Non-Executive Director
1,000
18.30
CHF 10,768
1,000 18.30 CHF 18,300
2019-05-02 2019-05-02 B Purchase Non-Executive Director
1,150
18.00
CHF 12,180
1,150 18.00 CHF 20,700
2019-04-10 2019-04-10 B Purchase Executive Director / Officer
500
17.00
CHF 5,001
500 17.00 CHF 8,500
2019-04-08 2019-04-08 B Purchase Executive Director / Officer
1,000
17.95
CHF 10,562
1,000 17.95 CHF 17,950
// ... existing code ... // ... rest of the file ...