MTRXMATRIX SERVICE CO
Insider trading & SEC Form 4 activity — last 90 days. Latest filing: 2026-09-04.
Insider buys (90d)
$0.00
Insider sells (90d)
$278.3K
Net flow
$-278.3K
Filings
8
Buy transactions
0
Sell transactions
3
Distinct insiders
4
Last close (cached)
$10.36
as of 2026-09-10
1d return
-3.0%
5d return
-4.6%
1m return
-11.8%
Top insiders trading MTRX (90d)
Recent transactions (50)
| Filed | Txn date | Insider | Code | Shares | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026-09-04 | 2026-08-30 | MILLER DAVID (JAMES) Officer | Tax | 380 | $10.83 | $4.1K | open → |
| 2026-09-04 | 2026-08-30 | MILLER DAVID (JAMES) Officer | Disp. | 967 | $10.83 | $10.5K | open → |
| 2026-09-04 | 2026-08-30 | MILLER DAVID (JAMES) Officer | Exer. | 967 | $0.00 | $0.00 | open → |
| 2026-09-04 | 2026-08-29 | MILLER DAVID (JAMES) Officer | Tax | 932 | $10.83 | $10.1K | open → |
| 2026-09-04 | 2026-08-29 | MILLER DAVID (JAMES) Officer | Disp. | 2,370 | $10.83 | $25.7K | open → |
| 2026-09-04 | 2026-08-29 | MILLER DAVID (JAMES) Officer | Exer. | 2,370 | $0.00 | $0.00 | open → |
| 2026-09-04 | 2026-08-27 | MILLER DAVID (JAMES) Officer | Tax | 632 | $10.91 | $6.9K | open → |
| 2026-09-04 | 2026-08-27 | MILLER DAVID (JAMES) Officer | Disp. | 1,607 | $10.91 | $17.5K | open → |
| 2026-09-04 | 2026-08-27 | MILLER DAVID (JAMES) Officer | Exer. | 1,607 | $0.00 | $0.00 | open → |
| 2026-09-04 | 2026-08-27 | MILLER DAVID (JAMES) Officer | Tax | 669 | $10.91 | $7.3K | open → |
| 2026-09-04 | 2026-08-27 | MILLER DAVID (JAMES) Officer | Disp. | 1,702 | $10.91 | $18.6K | open → |
| 2026-09-04 | 2026-08-27 | MILLER DAVID (JAMES) Officer | Exer. | 1,702 | $0.00 | $0.00 | open → |
| 2026-09-04 | 2026-08-25 | MILLER DAVID (JAMES) Officer | Grant | 5,432 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-30 | SHEETS JUSTIN D Officer | Tax | 962 | $10.83 | $10.4K | open → |
| 2026-08-31 | 2026-08-30 | SHEETS JUSTIN D Officer | Disp. | 2,576 | $10.83 | $27.9K | open → |
| 2026-08-31 | 2026-08-30 | SHEETS JUSTIN D Officer | Exer. | 2,576 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-29 | SHEETS JUSTIN D Officer | Tax | 1,300 | $10.83 | $14.1K | open → |
| 2026-08-31 | 2026-08-29 | SHEETS JUSTIN D Officer | Disp. | 3,482 | $10.83 | $37.7K | open → |
| 2026-08-31 | 2026-08-29 | SHEETS JUSTIN D Officer | Exer. | 3,482 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-27 | SHEETS JUSTIN D Officer | Tax | 633 | $10.91 | $6.9K | open → |
| 2026-08-31 | 2026-08-27 | SHEETS JUSTIN D Officer | Disp. | 1,697 | $10.91 | $18.5K | open → |
| 2026-08-31 | 2026-08-27 | SHEETS JUSTIN D Officer | Exer. | 1,697 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-27 | SHEETS JUSTIN D Officer | Tax | 907 | $10.91 | $9.9K | open → |
| 2026-08-31 | 2026-08-27 | SHEETS JUSTIN D Officer | Disp. | 2,429 | $10.91 | $26.5K | open → |
| 2026-08-31 | 2026-08-27 | SHEETS JUSTIN D Officer | Exer. | 2,429 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-30 | Cavanah Kevin S Officer | Tax | 1,576 | $10.83 | $17.1K | open → |
| 2026-08-31 | 2026-08-30 | Cavanah Kevin S Officer | Disp. | 4,569 | $10.83 | $49.5K | open → |
| 2026-08-31 | 2026-08-30 | Cavanah Kevin S Officer | Exer. | 4,569 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-29 | Cavanah Kevin S Officer | Tax | 2,130 | $10.83 | $23.1K | open → |
| 2026-08-31 | 2026-08-29 | Cavanah Kevin S Officer | Disp. | 6,176 | $10.83 | $66.9K | open → |
| 2026-08-31 | 2026-08-29 | Cavanah Kevin S Officer | Exer. | 6,176 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-27 | Cavanah Kevin S Officer | Tax | 1,108 | $10.91 | $12.1K | open → |
| 2026-08-31 | 2026-08-27 | Cavanah Kevin S Officer | Disp. | 3,009 | $10.91 | $32.8K | open → |
| 2026-08-31 | 2026-08-27 | Cavanah Kevin S Officer | Exer. | 3,009 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-27 | Cavanah Kevin S Officer | Tax | 1,485 | $10.91 | $16.2K | open → |
| 2026-08-31 | 2026-08-27 | Cavanah Kevin S Officer | Disp. | 4,307 | $10.91 | $47.0K | open → |
| 2026-08-31 | 2026-08-27 | Cavanah Kevin S Officer | Exer. | 4,307 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-30 | PAYNE SHAWN P OfficerDirector | Tax | 1,108 | $10.83 | $12.0K | open → |
| 2026-08-31 | 2026-08-30 | PAYNE SHAWN P OfficerDirector | Disp. | 2,817 | $10.83 | $30.5K | open → |
| 2026-08-31 | 2026-08-30 | PAYNE SHAWN P OfficerDirector | Exer. | 2,817 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-29 | PAYNE SHAWN P OfficerDirector | Tax | 1,604 | $10.83 | $17.4K | open → |
| 2026-08-31 | 2026-08-29 | PAYNE SHAWN P OfficerDirector | Disp. | 4,077 | $10.83 | $44.2K | open → |
| 2026-08-31 | 2026-08-29 | PAYNE SHAWN P OfficerDirector | Exer. | 4,077 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-27 | PAYNE SHAWN P OfficerDirector | Tax | 3,226 | $10.91 | $35.2K | open → |
| 2026-08-31 | 2026-08-27 | PAYNE SHAWN P OfficerDirector | Tax | 1,614 | $10.91 | $17.6K | open → |
| 2026-08-31 | 2026-08-27 | PAYNE SHAWN P OfficerDirector | Disp. | 4,104 | $10.91 | $44.8K | open → |
| 2026-08-31 | 2026-08-27 | PAYNE SHAWN P OfficerDirector | Exer. | 4,104 | $0.00 | $0.00 | open → |
| 2026-08-31 | 2026-08-27 | PAYNE SHAWN P OfficerDirector | Tax | 1,118 | $10.91 | $12.2K | open → |
| 2026-08-31 | 2026-08-27 | PAYNE SHAWN P OfficerDirector | Disp. | 2,843 | $10.91 | $31.0K | open → |
| 2026-08-31 | 2026-08-27 | PAYNE SHAWN P OfficerDirector | Exer. | 2,843 | $0.00 | $0.00 | open → |
Want an email the moment a new insider transaction is filed on MTRX? Set up an alert → Watch4Insider delivers SEC Form 4 alerts with a sub-60s p95 SLA.