| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MTX | Hastings Jonathan J | Senior Vice President | Jan 26 '26 | Option Exercise | 0.00 | 3,051 | 0 | 65,138 | Jan 27 |
| MTX | Hastings Jonathan J | Senior Vice President | Jan 23 '26 | Option Exercise | 0.00 | 3,113 | 0 | 63,441 | Jan 27 |
| MTX | Hastings Jonathan J | Senior Vice President | Jan 21 '26 | Option Exercise | 0.00 | 2,788 | 0 | 61,646 | Jan 23 |
| MTX | Hastings Jonathan J | Senior Vice President | Jan 27 '25 | Option Exercise | 0.00 | 2,804 | 0 | 60,078 | Jan 29 |
| MTX | Hastings Jonathan J | Senior Vice President | Jan 24 '25 | Option Exercise | 0.00 | 3,052 | 0 | 58,602 | Jan 28 |
| MTX | Hastings Jonathan J | Senior Vice President | Jan 23 '25 | Option Exercise | 0.00 | 3,113 | 0 | 56,975 | Jan 27 |
| MTX | Hastings Jonathan J | Senior Vice President | Jun 18 '24 | Option Exercise | 56.05 | 21,543 | 1,207,419 | 75,405 | Jun 20 |
| MTX | Hastings Jonathan J | Senior Vice President | Jun 18 '24 | Sale | 84.35 | 21,543 | 1,817,197 | 53,862 | Jun 20 |
| MTX | Hastings Jonathan J | Senior Vice President | Jun 12 '24 | Option Exercise | 56.10 | 8,964 | 502,878 | 62,826 | Jun 14 |
| MTX | Hastings Jonathan J | Senior Vice President | Jun 12 '24 | Sale | 85.42 | 8,964 | 765,679 | 53,862 | Jun 14 |
| MTX | Hastings Jonathan J | Senior Vice President | May 21 '24 | Option Exercise | 60.19 | 7,814 | 470,286 | 61,676 | May 23 |
| MTX | Hastings Jonathan J | Senior Vice President | May 21 '24 | Sale | 83.13 | 7,814 | 649,601 | 53,862 | May 23 |
| MTX | Hastings Jonathan J | Senior Vice President | Feb 20 '24 | Option Exercise | 38.28 | 12,922 | 494,719 | 66,784 | Feb 21 |
| MTX | Hastings Jonathan J | Senior Vice President | Feb 20 '24 | Sale | 71.48 | 12,922 | 923,644 | 53,862 | Feb 21 |
| MTX | Hastings Jonathan J | Senior Vice President | Jan 26 '24 | Option Exercise | 0.00 | 2,684 | 0 | 55,030 | Jan 29 |
| MTX | Hastings Jonathan J | Senior Vice President | Jan 25 '24 | Option Exercise | 0.00 | 2,804 | 0 | 53,566 | Jan 29 |
| MTX | Hastings Jonathan J | Senior Vice President | Jan 24 '24 | Option Exercise | 0.00 | 3,052 | 0 | 52,183 | Jan 26 |
| MTX | Hastings Jonathan J | Senior Vice President | Nov 30 '23 | Option Exercise | 57.97 | 8,960 | 519,366 | 58,091 | Dec 04 |
| MTX | Hastings Jonathan J | Senior Vice President | Nov 30 '23 | Sale | 62.44 | 8,960 | 559,457 | 49,131 | Dec 04 |