John R. Hewitt serves as Executive at MATRIX SERVICE CO, where they oversee executive responsibilities. Since joining the company, John R. Hewitt has executed 119 insider transactions totaling $2.4M, demonstrating a bearish approach to their equity position. Their most recent transaction on Aug 30, 2025 involved exercising options for 10,994 shares valued at $0.
John R. Hewitt currently holds 553,002 shares of MATRIX SERVICE CO (MTRX), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, John R. Hewitt has been a net seller of MTRX stock. They have purchased $104.8K and sold $2.3M worth of shares.
John R. Hewitt's most recent insider trade was on Aug 30, 2025, when they sold 10,994 shares at $0.00 per share.
Get notified when new Form 4 filings are submitted
| $15.13 |
| Discretionary |
| Aug 30, 2025 | MTRX | $0 | Option Exercise | 9,225 | $N/A | Discretionary |
| Aug 30, 2025 | MTRX | $139.6K | Disposition | 9,225 | $15.13 | Discretionary |
| Aug 30, 2025 | MTRX | $58.3K | Payment | 3,851 | $15.13 | Discretionary |
| Aug 30, 2025 | MTRX | $166.3K | Disposition | 10,994 | $15.13 | Discretionary |
| Aug 30, 2025 | MTRX | $69.4K | Payment | 4,589 | $15.13 | Discretionary |
| Aug 30, 2025 | MTRX | $0 | Award | 143,805 | $N/A | Discretionary |
| Aug 29, 2025 | MTRX | $224.8K | Disposition | 14,859 | $15.13 | Discretionary |
| Aug 29, 2025 | MTRX | $71.2K | Payment | 4,709 | $15.13 | Discretionary |
| Aug 29, 2025 | MTRX | $0 | Option Exercise | 14,859 | $N/A | Discretionary |
| Aug 27, 2025 | MTRX | $0 | Award | 26,774 | $N/A | Discretionary |
| Aug 27, 2025 | MTRX | $46.3K | Payment | 3,015 | $15.37 | Discretionary |
| Aug 27, 2025 | MTRX | $159.3K | Disposition | 10,363 | $15.37 | Discretionary |
| Aug 27, 2025 | MTRX | $0 | Option Exercise | 10,363 | $N/A | Discretionary |
| Aug 30, 2024 | MTRX | $24.6K | Payment | 2,467 | $9.96 | Discretionary |
| Aug 30, 2024 | MTRX | $0 | Award | 31,274 | $N/A | Discretionary |
| Aug 30, 2024 | MTRX | $29.3K | Payment | 2,940 | $9.96 | Discretionary |
| Aug 30, 2024 | MTRX | $109.5K | Disposition | 10,994 | $9.96 | Discretionary |
| Aug 30, 2024 | MTRX | $0 | Option Exercise | 10,994 | $N/A | Discretionary |
| Aug 30, 2024 | MTRX | $117.6K | Payment | 11,807 | $9.96 | Discretionary |
| Aug 30, 2024 | MTRX | $91.9K | Disposition | 9,225 | $9.96 | Discretionary |
| Aug 30, 2024 | MTRX | $0 | Option Exercise | 9,225 | $N/A | Discretionary |
| Aug 29, 2024 | MTRX | $43.0K | Payment | 4,323 | $9.95 | Discretionary |
| Aug 29, 2024 | MTRX | $147.8K | Disposition | 14,859 | $9.95 | Discretionary |
| Aug 29, 2024 | MTRX | $0 | Option Exercise | 14,859 | $N/A | Discretionary |
| Aug 27, 2024 | MTRX | $0 | Award | 41,451 | $N/A | Discretionary |
| Aug 24, 2024 | MTRX | $22.7K | Payment | 2,270 | $10.00 | Discretionary |
| Aug 24, 2024 | MTRX | $0 | Option Exercise | 8,489 | $N/A | Discretionary |
| Aug 24, 2024 | MTRX | $84.9K | Disposition | 8,489 | $10.00 | Discretionary |