MarketPeel
Insider Trading Intelligence
DP

Debora A. Plunkett

CACI
DIRECTOR · CACI INTERNATIONAL INC /DE/ · CIK 0001699997
FILING MIX · LIFETIME52%/48%
BUYS
37
SELLS
34
TOTAL VALUE
$769.9K
COMPANIES
2
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
17,003
AVG SELL PX
$149.74
TRADE KIND
SHOWING 71 / 71
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
8 backtested trades · 8 horizons · 7 pending
Forward-return performance of every backtestable P/S trade by Debora A. Plunkett, 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
7d8+62.50%-1.34%-0.80%-0.54%-0.98%
14d8+50.00%-4.52%-1.94%-2.58%-1.29%
30d8+62.50%-2.88%-1.71%-1.18%-1.32%
60d8+25.00%+4.41%+3.29%+1.12%+4.60%
90d8+12.50%+6.47%+6.01%+0.47%+2.55%
180d8(1 pending)+14.29%+17.12%+11.46%+5.66%+11.67%
1y8(2 pending)+33.33%+26.47%+17.16%+9.32%-0.08%
2y8(4 pending)+0.00%+44.39%+32.65%+11.74%+23.92%
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
CACI · 170 shares · as of Apr 14, 2026
06621,3241,9862,648202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
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 · 37 buys / 34 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
842,512Apr 14, 2026Apr 16, 2026View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
84170Apr 14, 2026Apr 16, 2026View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
220$603.30$132.7K2,428Mar 11, 2026Mar 12, 2026View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
84254Jan 14, 2026Jan 16, 2026View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
842,648Jan 14, 2026Jan 16, 2026View →
MRCY
MERCURY SYSTEMS INC
SALE
1,700$73.99$125.8K16,833Nov 7, 2025Nov 10, 2025View →
MRCY
MERCURY SYSTEMS INC
PURCHASEGRANT
Stock grant
2,36218,533Oct 22, 2025Oct 24, 2025View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASEGRANT
Stock grant
338338Oct 16, 2025Oct 20, 2025View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
830Oct 12, 2025Oct 14, 2025View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
832,564Oct 12, 2025Oct 14, 2025View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
8383Jul 14, 2025Jul 15, 2025View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
832,481Jul 14, 2025Jul 15, 2025View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
832,398Apr 15, 2025Apr 17, 2025View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
83166Apr 15, 2025Apr 17, 2025View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
309$363.62$112.4K2,315Mar 12, 2025Mar 14, 2025View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
822,624Jan 15, 2025Jan 17, 2025View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
82249Jan 15, 2025Jan 17, 2025View →
MRCY
MERCURY SYSTEMS INC
PURCHASEGRANT
Stock grant
4,83216,171Oct 23, 2024Oct 25, 2024View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASEGRANT
Stock grant
331331Oct 17, 2024Oct 21, 2024View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
1320Oct 13, 2024Oct 15, 2024View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1322,542Oct 13, 2024Oct 15, 2024View →
MRCY
MERCURY SYSTEMS INC
SALE
1,843$38.07$70.2K11,339Aug 30, 2024Sep 13, 2024View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1322,410Jul 15, 2024Jul 16, 2024View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
132132Jul 15, 2024Jul 16, 2024View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1322,278Apr 16, 2024Apr 17, 2024View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
132264Apr 16, 2024Apr 17, 2024View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
270$373.82$100.9K2,146Mar 13, 2024Mar 15, 2024View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1322,416Jan 17, 2024Jan 19, 2024View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
132396Jan 17, 2024Jan 19, 2024View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
350$327.72$114.7K2,284Dec 13, 2023Dec 19, 2023View →
MRCY
MERCURY SYSTEMS INC
PURCHASEGRANT
Stock grant
4,68213,182Oct 25, 2023Oct 27, 2023View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASEGRANT
Stock grant
528528Oct 19, 2023Oct 23, 2023View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1662,634Oct 15, 2023Oct 17, 2023View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
1660Oct 15, 2023Oct 17, 2023View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1652,468Jul 17, 2023Jul 19, 2023View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
165166Jul 17, 2023Jul 19, 2023View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
165331Apr 18, 2023Apr 19, 2023View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1652,303Apr 18, 2023Apr 19, 2023View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1652,138Jan 18, 2023Jan 20, 2023View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
165496Jan 18, 2023Jan 20, 2023View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1381,973Nov 6, 2022Nov 7, 2022View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
1380Nov 6, 2022Nov 7, 2022View →
MRCY
MERCURY SYSTEMS INC
PURCHASEGRANT
Stock grant
3,9768,500Oct 26, 2022Oct 28, 2022View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASEGRANT
Stock grant
661661Oct 20, 2022Oct 21, 2022View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1371,835Aug 8, 2022Aug 9, 2022View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
137138Aug 8, 2022Aug 9, 2022View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1371,698May 10, 2022May 12, 2022View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
137275May 10, 2022May 12, 2022View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
137412Feb 9, 2022Feb 11, 2022View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1371,561Feb 9, 2022Feb 11, 2022View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASEGRANT
Stock grant
549549Nov 11, 2021Nov 15, 2021View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1671,424Nov 7, 2021Nov 9, 2021View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
1670Nov 7, 2021Nov 9, 2021View →
MRCY
MERCURY SYSTEMS INC
PURCHASEGRANT
Stock grant
4,5244,524Oct 27, 2021Oct 29, 2021View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
167167Aug 9, 2021Aug 9, 2021View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1671,257Aug 9, 2021Aug 9, 2021View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1671,090May 11, 2021May 13, 2021View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
167334May 11, 2021May 13, 2021View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
275$253.67$69.8K923Apr 30, 2021May 4, 2021View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1671,198Feb 10, 2021Feb 12, 2021View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
167501Feb 10, 2021Feb 12, 2021View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASEGRANT
Stock grant
668668Nov 12, 2020Nov 16, 2020View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
1631,031Nov 8, 2020Nov 10, 2020View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
1630Nov 8, 2020Nov 10, 2020View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
163868Aug 10, 2020Aug 10, 2020View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
163163Aug 10, 2020Aug 10, 2020View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
163326May 12, 2020May 12, 2020View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
163705May 12, 2020May 12, 2020View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
175$248.74$43.5K542Mar 3, 2020Mar 5, 2020View →
CACI
CACI INTERNATIONAL INC /DE/
SALE
163489Feb 12, 2020Feb 13, 2020View →
CACI
CACI INTERNATIONAL INC /DE/
PURCHASE
163717Feb 12, 2020Feb 13, 2020View →
Other insiders · CACI
Loading peer insiders…
About this filer
CIK 0001699997
ROLE
Director
PRIMARY
CACI
COMPANIES
2
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001699997DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback