| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MTX | MONAGLE DJ III | Group President | Jan 26 '26 | Option Exercise | 0.00 | 7,038 | 0 | 91,020 | Jan 27 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Jan 23 '26 | Option Exercise | 0.00 | 7,590 | 0 | 89,600 | Jan 27 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Jan 21 '26 | Option Exercise | 0.00 | 6,984 | 0 | 87,841 | Jan 23 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Dec 29 '25 | Option Exercise | 38.28 | 46,186 | 1,768,232 | 107,442 | Dec 31 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Dec 29 '25 | Sale | 61.90 | 23,093 | 1,429,524 | 84,349 | Dec 31 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Jan 27 '25 | Option Exercise | 0.00 | 6,344 | 0 | 86,104 | Jan 29 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Jan 24 '25 | Option Exercise | 0.00 | 7,038 | 0 | 84,879 | Jan 28 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Jan 23 '25 | Option Exercise | 0.00 | 7,590 | 0 | 83,526 | Jan 27 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Jun 24 '24 | Option Exercise | 60.19 | 28,458 | 1,712,744 | 93,960 | Jun 26 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Jun 24 '24 | Sale | 83.63 | 14,229 | 1,189,910 | 79,731 | Jun 26 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Mar 22 '24 | Option Exercise | 65.16 | 2,360 | 153,778 | 82,211 | Mar 26 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Mar 22 '24 | Sale | 74.12 | 1,180 | 87,459 | 81,031 | Mar 26 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Jan 26 '24 | Option Exercise | 0.00 | 6,332 | 0 | 82,782 | Jan 29 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Jan 25 '24 | Option Exercise | 0.00 | 6,344 | 0 | 81,371 | Jan 29 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Jan 24 '24 | Option Exercise | 0.00 | 7,038 | 0 | 80,239 | Jan 26 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Dec 20 '23 | Option Exercise | 57.97 | 29,196 | 1,692,346 | 91,318 | Dec 22 12:00 AM |
| MTX | MONAGLE DJ III | Group President | Dec 20 '23 | Sale | 68.08 | 14,598 | 993,803 | 76,720 | Dec 22 12:00 AM |