Cavanah Kevin S

Officer · MTRX

As of 2026-09-16, Cavanah Kevin S has 57 Form 4 transactions on record across 1 company — 33 in the trailing 12 months.

Everything this person has disclosed to the SEC on Form 4 — across every company they file for — reconstructed from the public record. A filing history, not a tip sheet.

Reconstructed holdings

Direct: $861KIndirect: $0$861Kas of 2026-09-16
  • Direct $861K
  • Indirect $0
MTRXdirect86,959 sh$861K

Reconstructed from this person's own Form 4 filings — the total each filing reported owning afterward, priced at the close on the as-of date shown. A filed position can lag the real one.

Direct and indirect holdings (e.g. through a trust or fund) are tagged separately, as filed.

Trades by company

MTRX · 57 trades
2026-08-30: Disposition, 4,569 sh ($49K)2026-08-30: Withheld for tax, 1,576 sh ($17K)2026-08-30: Option exercise, 4,569 sh ($0)2026-08-30: Option exercise, 4,569 sh2026-08-30: Option exercise, 4,569 sh2026-08-30: Option exercise, 4,569 sh2026-08-30: Option exercise, 4,569 sh2026-08-29: Disposition, 6,176 sh ($67K)2026-08-29: Withheld for tax, 2,130 sh ($23K)2026-08-29: Option exercise, 6,176 sh ($0)2026-08-29: Option exercise, 6,176 sh2026-08-29: Option exercise, 6,176 sh2026-08-29: Option exercise, 6,176 sh2026-08-29: Option exercise, 6,176 sh2026-08-27: Disposition, 4,307 sh ($47K)2026-08-27: Disposition, 3,009 sh ($33K)2026-08-27: Withheld for tax, 1,485 sh ($16K)2026-08-27: Withheld for tax, 1,108 sh ($12K)2026-08-27: Option exercise, 3,009 sh ($0)2026-08-27: Option exercise, 4,307 sh ($0)2026-08-27: Option exercise, 4,307 sh2026-08-27: Option exercise, 4,307 sh2026-08-27: Option exercise, 3,009 sh2026-08-27: Option exercise, 3,009 sh2026-08-27: Option exercise, 4,307 sh2026-08-27: Option exercise, 3,009 sh2026-08-27: Option exercise, 4,307 sh2026-08-27: Option exercise, 3,009 sh2026-06-15: Sale, 1,418 sh ($20K)2026-06-12: Sale, 2,073 sh ($29K)2026-06-05: Sale, 6,509 sh ($92K)2026-06-04: Sale, 50,000 sh ($705K)2026-05-26: Sale, 60,000 sh ($774K)2025-08-30: Withheld for tax, 15,599 sh ($236K)2025-08-30: Disposition, 4,569 sh ($69K)2025-08-30: Disposition, 3,834 sh ($58K)2025-08-30: Withheld for tax, 1,587 sh ($24K)2025-08-30: Withheld for tax, 1,332 sh ($20K)2025-08-30: Award / grant, 39,847 sh ($0)2025-08-30: Option exercise, 4,569 sh ($0)2025-08-30: Option exercise, 3,834 sh ($0)2025-08-30: Option exercise, 4,569 sh2025-08-30: Option exercise, 3,834 sh2025-08-30: Option exercise, 3,834 sh2025-08-30: Option exercise, 4,569 sh2025-08-29: Disposition, 6,176 sh ($93K)2025-08-29: Withheld for tax, 2,146 sh ($32K)2025-08-29: Option exercise, 6,176 sh ($0)2025-08-29: Option exercise, 6,176 sh2025-08-29: Option exercise, 6,176 sh2025-08-27: Disposition, 4,307 sh ($66K)2025-08-27: Withheld for tax, 1,597 sh ($25K)2025-08-27: Award / grant, 12,035 sh ($0)2025-08-27: Option exercise, 4,307 sh ($0)2025-08-27: Award / grant, 12,035 sh ($0)2025-08-27: Option exercise, 4,307 sh2025-08-27: Option exercise, 4,307 sh

Filing ledger

DateCompanyActionShares @ priceValueOwnership ΔOwned afterFiling
2026-06-15MTRXSale1,418 @ $14.03$20K−1.6% of holding87,113Form 4
2026-06-12MTRXSale2,073 @ $14.00$29K−2.3% of holding88,531Form 4
2026-06-05MTRXSale6,509 @ $14.13$92K−6.7% of holding90,604Form 4
2026-06-04MTRXSale50,000 @ $14.10$705K−34.0% of holding97,113Form 4
2026-05-26MTRXSale60,000 @ $12.90$774K−29.0% of holding147,113Form 4
52 award / exercise / gift records — not counted as purchases
DateCompanyActionSharesOwned afterFiling
2026-08-30MTRXDisposition4,56982,390Form 4
2026-08-30MTRXWithheld for tax1,57680,814Form 4
2026-08-30MTRXOption exercise4,5690Form 4
2026-08-30MTRXOption exercise4,56986,959Form 4
2026-08-30MTRXOption exercise4,56986,959Form 4
2026-08-30MTRXOption exercise4,56986,959Form 4
2026-08-30MTRXOption exercise4,56986,959Form 4
2026-08-29MTRXDisposition6,17684,520Form 4
2026-08-29MTRXWithheld for tax2,13082,390Form 4
2026-08-29MTRXOption exercise6,1766,175Form 4
2026-08-29MTRXOption exercise6,17690,696Form 4
2026-08-29MTRXOption exercise6,17690,696Form 4
2026-08-29MTRXOption exercise6,17690,696Form 4
2026-08-29MTRXOption exercise6,17690,696Form 4
2026-08-27MTRXDisposition4,30787,113Form 4
2026-08-27MTRXDisposition3,00985,628Form 4
2026-08-27MTRXWithheld for tax1,48585,628Form 4
2026-08-27MTRXWithheld for tax1,10884,520Form 4
2026-08-27MTRXOption exercise3,0099,026Form 4
2026-08-27MTRXOption exercise4,3078,614Form 4
2026-08-27MTRXOption exercise4,30791,420Form 4
2026-08-27MTRXOption exercise4,30791,420Form 4
2026-08-27MTRXOption exercise3,00988,637Form 4
2026-08-27MTRXOption exercise3,00988,637Form 4
2026-08-27MTRXOption exercise4,30791,420Form 4
2026-08-27MTRXOption exercise3,00988,637Form 4
2026-08-27MTRXOption exercise4,30791,420Form 4
2026-08-27MTRXOption exercise3,00988,637Form 4
2025-08-30MTRXWithheld for tax15,599207,113Form 4
2025-08-30MTRXDisposition4,569184,452Form 4
2025-08-30MTRXDisposition3,834185,784Form 4
2025-08-30MTRXWithheld for tax1,587182,865Form 4
2025-08-30MTRXWithheld for tax1,332184,452Form 4
2025-08-30MTRXAward / grant39,847222,712Form 4
2025-08-30MTRXOption exercise4,5694,569Form 4
2025-08-30MTRXOption exercise3,8340Form 4
2025-08-30MTRXOption exercise4,569189,021Form 4
2025-08-30MTRXOption exercise3,834189,618Form 4
2025-08-30MTRXOption exercise3,834189,618Form 4
2025-08-30MTRXOption exercise4,569189,021Form 4

Source: SEC Form 4 filings. Each row links to its original filing.

Research tool, not investment advice — historical frequencies, not recommendations. A product of Marovel Technologies LLC. Full terms.