Stock chart
Ticker: MTG 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-03-25 2025-03-25 S Sale Non-Executive Director
40,000
29.75
CHF 1,347,080
40,000 29.75 CHF 1,190,000
2025-02-24 2025-02-24 B Purchase Executive Director / Officer
1
10,000.00
CHF 11,126
1 10,000.00 CHF 10,000
2025-02-24 2025-02-24 B Purchase Executive Director / Officer
1
30,000.00
CHF 33,378
1 30,000.00 CHF 30,000
2025-02-24 2025-02-24 B Purchase Non-Executive Director
1
75,000.00
CHF 83,445
1 75,000.00 CHF 75,000
2025-02-24 2025-02-24 B Purchase Non-Executive Director
1
85,000.00
CHF 94,571
1 85,000.00 CHF 85,000
2025-02-24 2025-02-24 B Purchase Non-Executive Director
1
100,000.00
CHF 111,260
1 100,000.00 CHF 100,000
2024-09-06 2024-09-06 S Sale Non-Executive Director
50,000
27.00
CHF 1,599,345
50,000 27.00 CHF 1,350,000
2024-03-26 2024-03-26 S Sale Non-Executive Director
101,865
35.50
CHF 4,020,138
101,865 35.50 CHF 3,616,208
2024-02-26 2024-02-26 B Purchase Executive Director / Officer
1
10,000.00
CHF 11,335
1 10,000.00 CHF 10,000
2024-02-26 2024-02-26 B Purchase Executive Director / Officer
1
15,000.00
CHF 17,003
1 15,000.00 CHF 15,000
2024-02-26 2024-02-26 B Purchase Non-Executive Director
1
75,000.00
CHF 85,013
1 75,000.00 CHF 75,000
2024-02-26 2024-02-26 B Purchase Non-Executive Director
1
85,000.00
CHF 96,348
1 85,000.00 CHF 85,000
2024-02-26 2024-02-26 B Purchase Non-Executive Director
1
100,000.00
CHF 113,350
1 100,000.00 CHF 100,000
2023-04-27 2023-04-27 S Sale Non-Executive Director
1,500
53.00
CHF 89,175
1,500 53.00 CHF 79,500
2023-02-10 2023-02-10 B Purchase Executive Director / Officer
1
30,800.00
CHF 33,390
1 30,800.00 CHF 30,800
2023-02-10 2023-02-10 B Purchase Non-Executive Director
1
70,200.00
CHF 76,104
1 70,200.00 CHF 70,200
2023-02-10 2023-02-10 B Purchase Executive Director / Officer
1
73,900.00
CHF 80,115
1 73,900.00 CHF 73,900
2023-02-10 2023-02-10 B Purchase Non-Executive Director
1
89,200.00
CHF 96,702
1 89,200.00 CHF 89,200
2023-02-10 2023-02-10 B Purchase Non-Executive Director
1
95,600.00
CHF 103,640
1 95,600.00 CHF 95,600
2022-02-28 2022-02-28 B Purchase Non-Executive Director
1
89,200.00
CHF 52,485
1 89,200.00 CHF 89,200
2022-02-28 2022-02-28 B Purchase Non-Executive Director
1
95,600.00
CHF 56,251
1 95,600.00 CHF 95,600
2022-02-28 2022-02-28 B Purchase Executive Director / Officer
1
105,600.00
CHF 62,135
1 105,600.00 CHF 105,600
2022-02-28 2022-02-28 B Purchase Non-Executive Director
1
309,000.00
CHF 181,816
1 309,000.00 CHF 309,000
2022-02-28 2022-02-28 B Purchase Non-Executive Director
1
70,200.00
CHF 41,306
1 70,200.00 CHF 70,200
2021-10-06 2021-10-06 B Purchase Executive Director / Officer
1,000
17.29
CHF 10,176
1,000 17.29 CHF 17,294
2021-02-12 2021-02-12 B Purchase Executive Director / Officer
1
49,800.00
CHF 29,302
1 49,800.00 CHF 49,800
2021-02-12 2021-02-12 B Purchase Non-Executive Director
1
77,200.00
CHF 45,424
1 77,200.00 CHF 77,200
2021-02-12 2021-02-12 B Purchase Executive Director / Officer
1
78,950.00
CHF 46,454
1 78,950.00 CHF 78,950
2021-02-12 2021-02-12 B Purchase Non-Executive Director
1
87,500.00
CHF 51,485
1 87,500.00 CHF 87,500
2021-02-12 2021-02-12 B Purchase Non-Executive Director
1
95,600.00
CHF 56,251
1 95,600.00 CHF 95,600
2021-02-12 2021-02-12 B Purchase Non-Executive Director
1
310,000.00
CHF 182,404
1 310,000.00 CHF 310,000
2020-11-30 2020-11-30 B Purchase Executive Director / Officer
1,000
11.59
CHF 6,819
1,000 11.59 CHF 11,589
2020-11-27 2020-11-27 B Purchase Executive Director / Officer
1,000
11.39
CHF 6,703
1,000 11.39 CHF 11,392
2020-08-28 2020-08-28 B Purchase Non-Executive Director
3,000
8.90
CHF 15,710
3,000 8.90 CHF 26,700
2020-08-27 2020-08-27 B Purchase Executive Director / Officer
7,230
8.90
CHF 37,862
7,230 8.90 CHF 64,347
2020-08-24 2020-08-24 B Purchase Non-Executive Director
30,307
8.90
CHF 158,710
30,307 8.90 CHF 269,732
2020-05-06 2020-05-06 B Purchase Non-Executive Director
3,455,412
8.75
CHF 17,790,189
3,455,412 8.75 CHF 30,234,855
2020-02-07 2020-02-07 B Purchase Executive Director / Officer
1
20,500.00
CHF 12,062
1 20,500.00 CHF 20,500
2019-11-28 2019-11-28 B Purchase Non-Executive Director
1
77,100.00
CHF 45,366
1 77,100.00 CHF 77,100
2019-11-28 2019-11-28 B Purchase Non-Executive Director
1
79,600.00
CHF 46,837
1 79,600.00 CHF 79,600
2019-11-28 2019-11-28 B Purchase Non-Executive Director
1
95,600.00
CHF 56,251
1 95,600.00 CHF 95,600
2019-11-28 2019-11-28 B Purchase Non-Executive Director
1
308,800.00
CHF 181,698
1 308,800.00 CHF 308,800
2019-02-11 2019-02-11 B Purchase Non-Executive Director
1
52,000.00
CHF 30,597
1 52,000.00 CHF 52,000
2019-02-11 2019-02-11 B Purchase Executive Director / Officer
1
59,000.00
CHF 34,716
1 59,000.00 CHF 59,000
2019-02-11 2019-02-11 B Purchase Non-Executive Director
1
79,000.00
CHF 46,484
1 79,000.00 CHF 79,000
2019-02-11 2019-02-11 B Purchase Non-Executive Director
1
93,000.00
CHF 54,721
1 93,000.00 CHF 93,000
2019-02-11 2019-02-11 B Purchase Non-Executive Director
1
307,000.00
CHF 180,639
1 307,000.00 CHF 307,000
2019-01-24 2019-01-24 B Purchase Non-Executive Director
1,200,000
15.00
CHF 10,591,200
1,200,000 15.00 CHF 18,000,000
2018-02-21 2018-02-21 S Sale Executive Director / Officer
2,000
39.10
CHF 46,013
2,000 39.10 CHF 78,200
2018-02-13 2018-02-13 B Purchase Executive Director / Officer
1
35,900.00
CHF 21,124
1 35,900.00 CHF 35,900
2018-02-13 2018-02-13 B Purchase Non-Executive Director
1
53,400.00
CHF 31,421
1 53,400.00 CHF 53,400
2018-02-13 2018-02-13 B Purchase Executive Director / Officer
1
68,200.00
CHF 40,129
1 68,200.00 CHF 68,200
2018-02-13 2018-02-13 B Purchase Non-Executive Director
1
79,600.00
CHF 46,837
1 79,600.00 CHF 79,600
2018-02-13 2018-02-13 B Purchase Non-Executive Director
1
106,000.00
CHF 62,370
1 106,000.00 CHF 106,000
2018-02-13 2018-02-13 B Purchase Non-Executive Director
1
309,600.00
CHF 182,169
1 309,600.00 CHF 309,600
2017-11-29 2017-11-29 B Purchase Executive Director / Officer
1,574
40.00
CHF 37,046
1,574 40.00 CHF 62,960
// ... existing code ... // ... rest of the file ...