MarketPeel
Insider Trading Intelligence
KC

Kevin S. Cavanah

MTRX
VP FINANCE & CFO · MATRIX SERVICE CO · CIK 0001409823
FILING MIX · LIFETIME36%/64%
BUYS
31
SELLS
56
TOTAL VALUE
$3.26M
COMPANIES
1
ACTIVE SINCE
Aug 2020
HOLDINGS NOW
87,113
AVG SELL PX
$12.50
TRADE KIND
SHOWING 87 / 87
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
2 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Kevin S. Cavanah, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d2+100.00%-10.09%-0.39%-9.70%-9.70%
14d2+100.00%-12.34%+0.83%-13.18%-13.18%
30d2+100.00%-11.06%+2.08%-13.14%-13.14%
60d2+100.00%-12.75%+4.91%-17.66%-17.66%
90d2+100.00%-7.52%+7.20%-14.72%-14.72%
180d2+100.00%-13.87%+12.02%-25.89%-25.89%
1y2+100.00%-59.71%-2.29%-57.42%-57.42%
2y2+100.00%-49.18%+2.16%-51.33%-51.33%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
MTRX · 87,113 shares · as of Jun 15, 2026
055,678111,356167,034222,712202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 31 buys / 56 sellsCOVERAGE · 24 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
MTRX
MATRIX SERVICE CO
SALE10b5-1
10b5-1 plan
1,418$14.03$19.9K87,113Jun 15, 2026Jun 15, 2026View →
MTRX
MATRIX SERVICE CO
SALE10b5-1
10b5-1 plan
2,073$14.00$29.0K88,531Jun 12, 2026Jun 15, 2026View →
MTRX
MATRIX SERVICE CO
SALE10b5-1
10b5-1 plan
6,509$14.13$92.0K90,604Jun 5, 2026Jun 8, 2026View →
MTRX
MATRIX SERVICE CO
SALE10b5-1
10b5-1 plan
50,000$14.10$704.9K97,113Jun 4, 2026Jun 8, 2026View →
MTRX
MATRIX SERVICE CO
SALE10b5-1
10b5-1 plan
60,000$12.90$773.8K147,113May 26, 2026May 26, 2026View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
39,847222,712Aug 30, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,834$15.13$58.0K185,784Aug 30, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
4,569$15.13$69.1K184,452Aug 30, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,332$15.13$20.2K184,452Aug 30, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
15,599$15.13$236.0K207,113Aug 30, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
3,834189,618Aug 30, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,8340Aug 30, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
4,569189,021Aug 30, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
4,5694,569Aug 30, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,587$15.13$24.0K182,865Aug 30, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
6,176194,106Aug 29, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
6,17612,351Aug 29, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
2,146$15.13$32.5K185,784Aug 29, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
6,176$15.13$93.4K187,930Aug 29, 2025Sep 2, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,597$15.37$24.5K187,930Aug 27, 2025Aug 28, 2025View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
12,03512,035Aug 27, 2025Aug 28, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
4,307$15.37$66.2K189,527Aug 27, 2025Aug 28, 2025View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
4,307193,834Aug 27, 2025Aug 28, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
4,30712,921Aug 27, 2025Aug 28, 2025View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
12,035189,527Aug 27, 2025Aug 28, 2025View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
4,570$9.96$45.5K172,676Aug 30, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,329$9.96$13.2K171,347Aug 30, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
8,666180,013Aug 30, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
2,521$9.96$25.1K177,492Aug 30, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,115$9.96$11.1K172,676Aug 30, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
4,5709,138Aug 30, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,834$9.96$38.2K173,791Aug 30, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
4,570177,246Aug 30, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,8343,834Aug 30, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
3,834177,625Aug 30, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,797$9.95$17.9K173,791Aug 29, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
6,17618,527Aug 29, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
6,176$9.95$61.5K175,588Aug 29, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
6,176181,764Aug 29, 2024Sep 3, 2024View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
17,22817,228Aug 27, 2024Aug 28, 2024View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
17,228175,588Aug 27, 2024Aug 28, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,026$10.00$10.3K158,360Aug 24, 2024Aug 27, 2024View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
3,528162,914Aug 24, 2024Aug 27, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,528$10.00$35.3K159,386Aug 24, 2024Aug 27, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,5280Aug 24, 2024Aug 27, 2024View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
4,570$8.53$39.0K159,386Aug 30, 2023Aug 31, 2023View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
4,57013,708Aug 30, 2023Aug 31, 2023View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
4,570163,956Aug 30, 2023Aug 31, 2023View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
3,834163,220Aug 30, 2023Aug 31, 2023View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,834$8.53$32.7K159,386Aug 30, 2023Aug 31, 2023View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,8347,668Aug 30, 2023Aug 31, 2023View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
24,70324,703Aug 29, 2023Aug 31, 2023View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
24,703159,386Aug 29, 2023Aug 31, 2023View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,5283,528Aug 24, 2023Aug 28, 2023View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
3,528138,211Aug 24, 2023Aug 28, 2023View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,528$7.89$27.8K134,683Aug 24, 2023Aug 28, 2023View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
3,835120,240Aug 30, 2022Sep 1, 2022View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
18,27818,278Aug 30, 2022Sep 1, 2022View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,83511,502Aug 30, 2022Sep 1, 2022View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,835$5.78$22.2K116,405Aug 30, 2022Sep 1, 2022View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
18,278134,683Aug 30, 2022Sep 1, 2022View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
3,528119,933Aug 24, 2022Aug 26, 2022View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,5287,056Aug 24, 2022Aug 26, 2022View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,528$5.82$20.5K116,405Aug 24, 2022Aug 26, 2022View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
15,337116,405Aug 30, 2021Sep 1, 2021View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
15,33715,337Aug 30, 2021Sep 1, 2021View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
2,041$11.33$23.1K101,068Aug 29, 2021Aug 30, 2021View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,230$11.33$13.9K103,109Aug 27, 2021Aug 30, 2021View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,333$10.75$14.3K104,339Aug 26, 2021Aug 30, 2021View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
3,529110,766Aug 24, 2021Aug 26, 2021View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,52910,584Aug 24, 2021Aug 26, 2021View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
3,529$10.98$38.7K107,237Aug 24, 2021Aug 26, 2021View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,565$10.98$17.2K105,672Aug 24, 2021Aug 26, 2021View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
9,8130May 14, 2021May 18, 2021View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
7,037$10.19$71.7K114,274May 14, 2021May 18, 2021View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
9,813$12.37$121.4K107,237May 14, 2021May 18, 2021View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
7,037$12.37$87.1K107,237May 14, 2021May 18, 2021View →
MTRX
MATRIX SERVICE CO
PURCHASE
VP Finance & CFO
9,813$10.19$100.0K117,050May 14, 2021May 18, 2021View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
7,0370May 14, 2021May 18, 2021View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
19,653115,953Aug 29, 2020Aug 31, 2020View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
8,716$9.21$80.3K107,237Aug 29, 2020Aug 31, 2020View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
2,041$9.21$18.8K96,300Aug 29, 2020Aug 31, 2020View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,230$8.85$10.9K98,341Aug 27, 2020Aug 28, 2020View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,333$8.69$11.6K99,571Aug 26, 2020Aug 28, 2020View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
14,113100,904Aug 24, 2020Aug 26, 2020View →
MTRX
MATRIX SERVICE CO
PURCHASEGRANT
Stock grant
14,11314,113Aug 24, 2020Aug 26, 2020View →
MTRX
MATRIX SERVICE CO
SALE
VP Finance & CFO
1,316$9.15$12.0K86,791Aug 23, 2020Aug 25, 2020View →
Other insiders · MTRX
Loading peer insiders…
About this filer
CIK 0001409823
ROLE
VP Finance & CFO
PRIMARY
MTRX
COMPANIES
1
ACTIVE SINCE
Aug 2020
MARKETPEEL · /INSIDER/0001409823DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback