MarketPeel
Insider Trading Intelligence
JD

Jon G. Daniels

KMX
EVP, CAF · CARMAX INC · CIK 0001628337
FILING MIX · LIFETIME43%/57%
BUYS
26
SELLS
35
TOTAL VALUE
$31.55M
COMPANIES
1
ACTIVE SINCE
Apr 2020
HOLDINGS NOW
14,655
AVG SELL PX
$98.20
TRADE KIND
SHOWING 61 / 61
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
16 backtested trades · 8 horizons · 4 pending
Forward-return performance of every backtestable P/S trade by Jon G. Daniels, 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
7d16+56.25%-1.70%+0.13%-1.83%-1.03%
14d16+56.25%-1.99%+0.80%-2.80%-1.94%
30d16+43.75%+0.83%+1.97%-1.14%+0.28%
60d16+62.50%-0.14%+3.03%-3.17%-2.09%
90d16+56.25%-4.60%+3.19%-7.79%-6.62%
180d16+62.50%-4.35%+10.79%-15.13%-14.76%
1y16+75.00%-12.83%+17.24%-30.07%-25.25%
2y16(4 pending)+100.00%-27.00%+23.04%-50.04%-44.62%
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
KMX · 14,655 shares · as of May 1, 2026
010,06120,12330,18440,245202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
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 · 26 buys / 35 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
KMX
CARMAX INC
SALE
EVP, CAF
822$38.53$31.7K1,957May 1, 2026May 5, 2026View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
14,65514,655May 1, 2026May 5, 2026View →
KMX
CARMAX INC
SALE
EVP, CAF
1,540$70.64$108.8K2,779Jul 2, 2025Jul 3, 2025View →
KMX
CARMAX INC
SALE
EVP, CAF
655$66.71$43.7K4,319May 2, 2025May 5, 2025View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
30,49930,499May 1, 2025May 5, 2025View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
3,9794,974Apr 9, 2025Apr 11, 2025View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
10,000$63.04$630.4K10,995Dec 26, 2024Dec 27, 2024View →
KMX
CARMAX INC
SALE
SVP, CAF
10,0000Dec 26, 2024Dec 27, 2024View →
KMX
CARMAX INC
SALE
SVP, CAF
10,000$85.30$853.0K995Dec 26, 2024Dec 27, 2024View →
KMX
CARMAX INC
SALE
SVP, CAF
30,245$84.34$2.55M995Dec 24, 2024Dec 26, 2024View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
30,245$63.04$1.91M31,240Dec 24, 2024Dec 26, 2024View →
KMX
CARMAX INC
SALE
SVP, CAF
30,24510,000Dec 24, 2024Dec 26, 2024View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
7,600$63.04$479.1K8,595Dec 23, 2024Dec 26, 2024View →
KMX
CARMAX INC
SALE
SVP, CAF
7,600$84.00$638.4K995Dec 23, 2024Dec 26, 2024View →
KMX
CARMAX INC
SALE
SVP, CAF
7,60040,245Dec 23, 2024Dec 26, 2024View →
KMX
CARMAX INC
SALE
SVP, CAF
1,231$72.46$89.2K995Jun 26, 2024Jun 27, 2024View →
KMX
CARMAX INC
SALE
SVP, CAF
526$68.71$36.1K2,226May 3, 2024May 7, 2024View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
23,13223,132May 1, 2024May 3, 2024View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
1,2272,752Apr 10, 2024Apr 12, 2024View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
10,000$58.38$583.8K11,525Dec 27, 2023Dec 28, 2023View →
KMX
CARMAX INC
SALE
SVP, CAF
10,000$77.56$775.6K1,525Dec 27, 2023Dec 28, 2023View →
KMX
CARMAX INC
SALE
SVP, CAF
10,0000Dec 27, 2023Dec 28, 2023View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
7,783$58.38$454.4K9,308Jul 20, 2023Jul 24, 2023View →
KMX
CARMAX INC
SALE
SVP, CAF
7,78310,000Jul 20, 2023Jul 24, 2023View →
KMX
CARMAX INC
SALE
SVP, CAF
7,783$85.25$663.5K1,525Jul 20, 2023Jul 24, 2023View →
KMX
CARMAX INC
SALE
SVP, CAF
27,783$82.42$2.29M7,255Jun 28, 2023Jun 30, 2023View →
KMX
CARMAX INC
SALE
SVP, CAF
27,78327,783Jun 28, 2023Jun 30, 2023View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
27,783$58.38$1.62M35,038Jun 28, 2023Jun 30, 2023View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
30,76230,762May 1, 2023May 3, 2023View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
2,9108,127May 1, 2023May 3, 2023View →
KMX
CARMAX INC
SALE
SVP, CAF
3,2050May 1, 2023May 3, 2023View →
KMX
CARMAX INC
SALE
SVP, CAF
872$70.48$61.5K7,255May 1, 2023May 3, 2023View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
735,217Apr 25, 2023Apr 26, 2023View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
26,86626,866May 2, 2022May 3, 2022View →
KMX
CARMAX INC
SALE
SVP, CAF
1,585$85.78$136.0K5,144May 1, 2022May 3, 2022View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
3,9846,729Apr 26, 2022Apr 28, 2022View →
KMX
CARMAX INC
SALE
SVP, CAF
4,002$130.69$523.0K2,745Jun 29, 2021Jul 1, 2021View →
KMX
CARMAX INC
SALE
SVP, CAF
13,729$130.74$1.79M21,018Jun 29, 2021Jul 1, 2021View →
KMX
CARMAX INC
SALE
SVP, CAF
28,0000Jun 29, 2021Jul 1, 2021View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
28,000$51.63$1.45M34,747Jun 29, 2021Jul 1, 2021View →
KMX
CARMAX INC
SALE
SVP, CAF
14,271$130.26$1.86M6,747Jun 29, 2021Jul 1, 2021View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
21,14821,148May 3, 2021May 4, 2021View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
7,29010,035May 1, 2021May 4, 2021View →
KMX
CARMAX INC
SALE
SVP, CAF
3,6450May 1, 2021May 4, 2021View →
KMX
CARMAX INC
SALE
SVP, CAF
3,288$133.01$437.3K6,747May 1, 2021May 4, 2021View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
1,2652,745Apr 27, 2021Apr 29, 2021View →
KMX
CARMAX INC
SALE
SVP, CAF
11,581$127.40$1.48M1,480Feb 8, 2021Feb 10, 2021View →
KMX
CARMAX INC
SALE
SVP, CAF
20,12928,000Feb 8, 2021Feb 10, 2021View →
KMX
CARMAX INC
SALE
SVP, CAF
8,548$127.74$1.09M13,061Feb 8, 2021Feb 10, 2021View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
20,129$51.63$1.04M21,609Feb 8, 2021Feb 10, 2021View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
21,717$73.76$1.60M23,197Jul 23, 2020Jul 27, 2020View →
KMX
CARMAX INC
SALE
SVP, CAF
14,421$99.50$1.43M8,776Jul 23, 2020Jul 27, 2020View →
KMX
CARMAX INC
SALE
SVP, CAF
21,7170Jul 23, 2020Jul 27, 2020View →
KMX
CARMAX INC
SALE
SVP, CAF
7,296$98.76$720.6K1,480Jul 23, 2020Jul 27, 2020View →
KMX
CARMAX INC
PURCHASE
SVP, CAF
21,717$73.76$1.60M27,448Jul 15, 2020Jul 17, 2020View →
KMX
CARMAX INC
SALE
SVP, CAF
21,71721,717Jul 15, 2020Jul 17, 2020View →
KMX
CARMAX INC
SALE
SVP, CAF
25,968$94.02$2.44M1,480Jul 15, 2020Jul 17, 2020View →
KMX
CARMAX INC
SALE
SVP, CAF
1,831$71.07$130.1K5,731May 1, 2020May 5, 2020View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
39,59239,592May 1, 2020May 5, 2020View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
3,2053,205May 1, 2020May 5, 2020View →
KMX
CARMAX INC
PURCHASEGRANT
Stock grant
7,5627,562Apr 28, 2020Apr 30, 2020View →
Other insiders · KMX
Loading peer insiders…
About this filer
CIK 0001628337
ROLE
EVP, CAF
PRIMARY
KMX
COMPANIES
1
ACTIVE SINCE
Apr 2020
MARKETPEEL · /INSIDER/0001628337DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback