| Type | Value |
|---|---|
| cik | 0000866273 |
| ticker | MTRX |
Discretionary BUY minus SELL in USD over rolling windows. Excludes compensation flow.
| Date | Type | Insider | Qty | Price | Signals |
|---|---|---|---|---|---|
| 26 May 2026 | SALE | Cavanah Kevin S | 60,000 | 12.90 USD | 10b5-1 |
| 08 May 2026 | SALE | HEWITT JOHN R | 36,000 | 12.50 USD | |
| 18 Feb 2026 | SALE | AUSTIN NANCY E | 4,193 | 11.29 USD | |
| 25 Nov 2025 | SALE | PAYNE SHAWN P | 5,231 | 11.42 USD | |
| 20 Nov 2025 | SALE | PAYNE SHAWN P | 3,019 | 11.42 USD | |
| 11 Nov 2025 | SALE | PAYNE SHAWN P | 8,250 | 12.58 USD | |
| 04 Nov 2025 | GRANT_AWARD | Carnes Martha Z. | 7,986 | 0.00 USD | |
| 04 Nov 2025 | GRANT_AWARD | Bustamante Jose Luis M.entity | 7,986 | 0.00 USD | |
| 04 Nov 2025 | GRANT_AWARD | MILLER JAMES HARRY | 7,986 | 0.00 USD | |
| 04 Nov 2025 | GRANT_AWARD | Conner Carlin G. | 7,986 | 0.00 USD | |
| 04 Nov 2025 | GRANT_AWARD | CHANDLER JOHN D | 7,986 | 0.00 USD | |
| 04 Nov 2025 | GRANT_AWARD | Hinrichs Liane K | 7,986 | 0.00 USD | |
| 16 Sept 2025 | PURCHASE | CHANDLER JOHN D | 2,300 | 12.74 USD | |
| 30 Aug 2025 | EXERCISE | PAYNE SHAWN P | 2,817 | — | |
| 30 Aug 2025 | TAX_WITHHOLDING | PAYNE SHAWN P | 595 | 15.13 USD | |
| 30 Aug 2025 | TAX_WITHHOLDING | PAYNE SHAWN P | 9,667 | 15.13 USD | |
| 30 Aug 2025 | GRANT_AWARD | PAYNE SHAWN P | 24,567 | 0.00 USD | |
| 30 Aug 2025 | TAX_WITHHOLDING | PAYNE SHAWN P | 1,108 | 15.13 USD | |
| 29 Aug 2025 | EXERCISE | PAYNE SHAWN P | 4,077 | — | |
| 29 Aug 2025 | OTHER | PAYNE SHAWN P | 4,077 | 15.13 USD | |
| 29 Aug 2025 | TAX_WITHHOLDING | PAYNE SHAWN P | 1,604 | 15.13 USD | |
| 30 Aug 2025 | EXERCISE | PAYNE SHAWN P | 1,513 | — | |
| 30 Aug 2025 | OTHER | PAYNE SHAWN P | 1,513 | 15.13 USD | |
| 30 Aug 2025 | OTHER | PAYNE SHAWN P | 2,817 | 15.13 USD | |
| 30 Aug 2025 | EXERCISE | PAYNE SHAWN P | 2,817 | 0.00 USD | deriv |