| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| MTRX | PAYNE SHAWN P | President, Eng & Constr | Nov 25 '25 | Sale | 11.42 | 5,231 | 59,743 | 102,179 | Nov 25 12:00 AM |
| MTRX | PAYNE SHAWN P | President, Eng & Constr | Nov 20 '25 | Sale | 11.42 | 3,019 | 34,489 | 107,410 | Nov 24 12:00 AM |
| MTRX | PAYNE SHAWN P | President, Eng & Constr | Nov 11 '25 | Sale | 12.58 | 8,250 | 103,755 | 110,429 | Nov 12 12:00 AM |
| MTRX | PAYNE SHAWN P | President, Eng & Constr | Aug 30 '25 | Option Exercise | 0.00 | 8,660 | 0 | 107,704 | Sep 02 12:00 AM |
| MTRX | PAYNE SHAWN P | President, Eng & Constr | Aug 29 '25 | Option Exercise | 0.00 | 8,154 | 0 | 111,163 | Sep 02 12:00 AM |
| MTRX | PAYNE SHAWN P | President, Eng & Constr | Aug 27 '25 | Option Exercise | 0.00 | 5,688 | 0 | 111,045 | Aug 28 12:00 AM |
| MTRX | PAYNE SHAWN P | President, Matrix Service | Aug 30 '24 | Option Exercise | 0.00 | 8,660 | 0 | 60,835 | Sep 03 12:00 AM |
| MTRX | PAYNE SHAWN P | President, Matrix Service | Aug 29 '24 | Option Exercise | 0.00 | 8,154 | 0 | 64,294 | Sep 03 12:00 AM |
| MTRX | PAYNE SHAWN P | President, Matrix Service | Aug 24 '24 | Option Exercise | 0.00 | 2,784 | 0 | 50,783 | Aug 27 12:00 AM |
| MTRX | PAYNE SHAWN P | President, Matrix Service | Aug 30 '23 | Option Exercise | 0.00 | 8,664 | 0 | 53,912 | Aug 31 12:00 AM |
| MTRX | PAYNE SHAWN P | President, Matrix Service | Aug 24 '23 | Option Exercise | 0.00 | 2,786 | 0 | 37,194 | Aug 28 12:00 AM |