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
// ... existing code ...