Cavanah Kevin S
Cavanah Kevin S is a corporate insider at MATRIX SERVICE CO (MTRX) filing SEC Form 4 transactions. 182 transactions, totaling $0 in purchases and $1,758,394 in sales. Source: SEC EDGAR.
Insider trading profile for Cavanah Kevin S at Matrix Service Company (MTRX) -- 166 transactions spanning 2007-10-22 to 2026-06-15. 252,945 shares sold, zero discretionary acquisitions. Pattern: recent window shows M-code (vesting) events: 2025-08-30 (4,569 + 3,834 = 8,403), 2025-08-29 (6,176), 2025-08-27 (4,307 + 12,035 A-code acquisition). F-code (fee/tax) events: 2025-08-30 (15,599 + 1,587 = 17,186 at $15.13); 2025-08-29 (2,146 at $15.13); 2025-08-27 (1,597 at $15.37); 2024-08-30 (2,521 at $9.96). D-code (dividend-reinvestment) events: 2025-08-30 (4,569 + 3,834 at $15.13); 2025-08-29 (6,176 at $15.13); 2025-08-27 (4,307 at $15.37). A-code acquisitions: 2025-08-27 (12,035 shares, null); 2026-06-12/15 S-code sells at $14.00-$14.03. The pattern is dominated by derivative mechanics (M/F/D codes) that net to zero or near-zero economic change. The S-code sells are small (1,418-2,073 shares) at $14.00-$14.03 in June 2026. MTRX (oilfield services/construction) trades in the $14-$15 range. The insider has been systematically reducing holdings since 2007 through a combination of vesting, fee events, and small open-market sells. Mixed read: the mechanical nature of most transactions (M/F/D codes representing vesting + tax + dividend) means the conviction signal is weak. The June 2026 S-code sells at $14.00-$14.03 are meaningful but small. Net: mixed leaning bearish -- 18+ year sell bias with no discretionary accumulation.
Companies
Transaction History
Source: SEC EDGAR Form 4 insider transaction filings.
Company | Type | Shares | Price | Value | Shares After | Date | SEC |
|---|---|---|---|---|---|---|---|
| Exercise | 4,569 | - | - | 0 | 8/30/2026 Filed: 8/27/2026 | Filing → | |
| Tax Payment | 1,576 | $10.83 | $17K | 80,814 | 8/30/2026 Filed: 8/27/2026 | Filing → | |
| Disposition | 4,569 | $10.83 | $49K | 82,390 | 8/30/2026 Filed: 8/27/2026 | Filing → | |
| Exercise | 4,569 | - | - | 86,959 | 8/30/2026 Filed: 8/27/2026 | Filing → | |
| Exercise | 6,176 | - | - | 6,175 | 8/29/2026 Filed: 8/27/2026 | Filing → | |
| Tax Payment | 2,130 | $10.83 | $23K | 82,390 | 8/29/2026 Filed: 8/27/2026 | Filing → | |
| Disposition | 6,176 | $10.83 | $67K | 84,520 | 8/29/2026 Filed: 8/27/2026 | Filing → | |
| Exercise | 6,176 | - | - | 90,696 | 8/29/2026 Filed: 8/27/2026 | Filing → | |
| Exercise | 3,009 | - | - | 9,026 | 8/27/2026 Filed: 8/27/2026 | Filing → | |
| Exercise | 4,307 | - | - | 8,614 | 8/27/2026 Filed: 8/27/2026 | Filing → | |
| Tax Payment | 1,108 | $10.91 | $12K | 84,520 | 8/27/2026 Filed: 8/27/2026 | Filing → | |
| Disposition | 3,009 | $10.91 | $33K | 85,628 | 8/27/2026 Filed: 8/27/2026 | Filing → | |
| Exercise | 3,009 | - | - | 88,637 | 8/27/2026 Filed: 8/27/2026 | Filing → | |
| Tax Payment | 1,485 | $10.91 | $16K | 85,628 | 8/27/2026 Filed: 8/27/2026 | Filing → | |
| Disposition | 4,307 | $10.91 | $47K | 87,113 | 8/27/2026 Filed: 8/27/2026 | Filing → | |
| Exercise | 4,307 | - | - | 91,420 | 8/27/2026 Filed: 8/27/2026 | Filing → | |
| Sale | 1,418 | $14.03 | $20K | 87,113 | 6/15/2026 Filed: 6/12/2026 | Filing → | |
| Sale | 2,073 | $14.00 | $29K | 88,531 | 6/12/2026 Filed: 6/12/2026 | Filing → | |
| Exercise | 4,569 | - | - | 4,569 | 8/30/2025 Filed: 9/2/2025 | Filing → | |
| Exercise | 3,834 | - | - | 0 | 8/30/2025 Filed: 9/2/2025 | Filing → |
Try asking...