Newest
BETR ▼ sold $13K · Tuffin Paula filed 2d agoBETR ▼ sold $14K · Nicholas J. Calamari filed 2d agoFBK ▲ bought $716K · INGRAM ORRIN H II filed 2d agoFBK ▲ bought $821K · INGRAM ORRIN H II filed 2d agoBEN ▼ sold $5.0M · FRANKLIN TEMPLETON INC filed 2d agoNAD ▼ sold $338K · Robert Young L filed 3d agoWSBC ▼ sold $15K · Rep. Michael A. Rulli filed 4d agoGOOG ▼ sold $100K · Rep. Michael A. Rulli filed 4d agoWMT ▼ sold $100K · Rep. Jonathan L. Jackson filed 4d agoVSAT ▼ sold $100K · Rep. Jonathan L. Jackson filed 4d agoTYG ▼ sold $15K · Rep. Jonathan L. Jackson filed 4d agoGH ▲ bought $50K · Rep. Jonathan L. Jackson filed 4d agoEL ▲ bought $100K · Rep. Jonathan L. Jackson filed 4d agoDDOG ▲ bought $100K · Rep. Jonathan L. Jackson filed 4d agoCPRT ▼ sold $553K · Morefield Diane M filed 4d agoPTON ▼ sold $154K · Kirol Charles Peter filed 4d agoEME ▲ bought $1K · MCEVOY M KEVIN filed 4d agoEME ▲ bought $826 · MCEVOY M KEVIN filed 4d ago

Company / CIK 0001170010

CARMAX INC

Ticker
KMX
Size, estimated from filings
Mid cap ($2B – $10B)
Insiders on file
20
Members of Congress who traded it
1
Federal contracts on record
none matched
Lobbying filings on record
none matched
SEC filings
EDGAR ↗
Latest trade on record
August 19, 2026

CARMAX INC (KMX) has 20 insiders on file who disclosed 54 transactions in the last 12 months (6 open-market buys, 10 sales, about $4.2M at reported prices), and 1 congressional trade in its stock is on record. No federal contract award that started in the last 180 days was found for a recipient with exactly this name; no lobbying filing names it as client this year.

Last updated June 29, 2026 · Sources: SEC EDGAR; USAspending; Senate LDA

CARMAX INC in charts

Who is trading this stock

Which people account for the buying and selling over the last 12 months?

BoughtSold

8 people account for the disclosed buying and selling in CARMAX INC over the last 12 months; the most active is ONeil Mark F with $503K.

Insiders

NameRoleRowsBoughtSoldLast filed
KESSLER JAMES FRANCISDirector100September 18, 2026
McCreight David W.Director501June 29, 2026
Bensen Peter JDirector210June 29, 2026
FOLLIARD THOMAS JDirector501June 29, 2026
ONeil Mark FDirector430June 29, 2026
Shinder MarcellaDirector210June 29, 2026
Chawla SonaDirector210June 29, 2026
Satriano PietroDirector100June 29, 2026
COBB WILLIAM CDirector100June 29, 2026
OShaughnessy RobertDirector100June 29, 2026
Barr KeithPresident and CEO410June 24, 2026
Livesay Jill AVP, Controller & PAO501May 5, 2026
Shamim MohammadEVP and CITO201May 5, 2026
Wilson Charles JosephEVP and COO602May 5, 2026
Stuckey John M IIISVP, Gen Counsel & Secretary401May 5, 2026
Cafritz Diane LEVP, Chief Innov & People Off201May 5, 2026
Daniels Jon GEVP, CAF201May 5, 2026
Mayor-Mora Enrique NEVP & CFO201May 5, 2026
Tuite TylerSVP & Chief Product Officer400March 24, 2026
STEENROD MITCHELL DDirector110October 3, 2025

Rows are this company's Form 4 rows for each person. "Bought" and "sold" count open-market purchases (code P) and sales only. More in insider buying and insider selling.

Members of Congress who traded KMX

From periodic transaction reports that name the company's stock. Amounts are the sums of the ranges as filed. Every row is on the KMX page.

MemberSeatTradesBoughtSoldRange as filedLatest
Gilbert Ray Cisneros, Jr.Representative (CA, District 31), Democrat110$1,001–$15KAugust 19, 2026

Insider transactions

Download CSV57 rows · 17 KB · insider and congressional rows for this ticker · all downloads

FilerSecuritySideTrade dateDisclosedLagSharesPriceValueFlagsSourceShare
KESSLER JAMES FRANCISKMXOther AJune 26, 2026June 29, 20263d3,696——Form 4 ↗
OShaughnessy RobertKMXOther AJune 26, 2026June 29, 20263d3,696——Form 4 ↗
COBB WILLIAM CKMXOther AJune 26, 2026June 29, 20263d3,696——Form 4 ↗
ONeil Mark FKMXOther AJune 26, 2026June 29, 20263d3,696——Form 4 ↗
Chawla SonaKMXOther AJune 26, 2026June 29, 20263d3,696——Form 4 ↗
FOLLIARD THOMAS JKMXOther AJune 26, 2026June 29, 20263d3,696——Form 4 ↗
Bensen Peter JKMXOther AJune 26, 2026June 29, 20263d3,696——Form 4 ↗
Shinder MarcellaKMXOther AJune 26, 2026June 29, 20263d3,696——Form 4 ↗
Satriano PietroKMXOther AJune 26, 2026June 29, 20263d3,696——Form 4 ↗
McCreight David W.KMXOther AJune 26, 2026June 29, 20263d3,696——Form 4 ↗
Chawla SonaKMXBuy PJune 25, 2026June 26, 20261d2,000$53$107KForm 4 ↗
Shinder MarcellaKMXBuy PJune 25, 2026June 26, 20261d574$52$30KForm 4 ↗
ONeil Mark FKMXBuy PJune 24, 2026June 26, 20262d4,800$52$251KindirectForm 4 ↗
ONeil Mark FKMXBuy PJune 24, 2026June 26, 20262d4,800$52$251KForm 4 ↗
FOLLIARD THOMAS JKMXOption / conversion MJune 23, 2026June 24, 20261d14,855——derivativeForm 4 ↗
FOLLIARD THOMAS JKMXSell FJune 23, 2026June 24, 20261d3,618$52$188KForm 4 ↗
FOLLIARD THOMAS JKMXOption / conversion MJune 23, 2026June 24, 20261d14,855$52$771KForm 4 ↗
Bensen Peter JKMXBuy PJune 22, 2026June 24, 20262d2,500$52$131KForm 4 ↗
Barr KeithKMXBuy PJune 22, 2026June 24, 20262d9,400$53$498KForm 4 ↗
Mayor-Mora Enrique NKMXOther AMay 1, 2026May 5, 20264d22,898——derivativeForm 4 ↗
Mayor-Mora Enrique NKMXSell FMay 1, 2026May 5, 20264d1,015$39$39KForm 4 ↗
Daniels Jon GKMXOther AMay 1, 2026May 5, 20264d14,655——derivativeForm 4 ↗
Daniels Jon GKMXSell FMay 1, 2026May 5, 20264d822$39$32KForm 4 ↗
Cafritz Diane LKMXOther AMay 1, 2026May 5, 20264d22,898——derivativeForm 4 ↗
Cafritz Diane LKMXSell FMay 1, 2026May 5, 20264d1,015$39$39KForm 4 ↗
Stuckey John M IIIKMXOther AMay 1, 2026May 5, 20264d10,075——derivativeForm 4 ↗
Stuckey John M IIIKMXOption / conversion MMay 1, 2026May 5, 20264d2,009——derivativeForm 4 ↗
Stuckey John M IIIKMXSell FMay 1, 2026May 5, 20264d357$39$14KForm 4 ↗
Stuckey John M IIIKMXOption / conversion MMay 1, 2026May 5, 20264d1,183——Form 4 ↗
Wilson Charles JosephKMXOther AMay 1, 2026May 5, 20264d22,898——derivativeForm 4 ↗
Wilson Charles JosephKMXSell FMay 1, 2026May 5, 20264d1,015$39$39KForm 4 ↗
Shamim MohammadKMXOther AMay 1, 2026May 5, 20264d16,944——derivativeForm 4 ↗
Shamim MohammadKMXSell FMay 1, 2026May 5, 20264d1,015$39$39KForm 4 ↗
Barr KeithKMXOther AMay 1, 2026May 5, 20264d64,114——derivativeForm 4 ↗
Livesay Jill AKMXOther AMay 1, 2026May 5, 20264d8,029——derivativeForm 4 ↗
Livesay Jill AKMXOther AMay 1, 2026May 5, 20264d5,667——derivativeForm 4 ↗
Livesay Jill AKMXOption / conversion MMay 1, 2026May 5, 20264d1,799——derivativeForm 4 ↗
Livesay Jill AKMXSell FMay 1, 2026May 5, 20264d319$39$12KForm 4 ↗
Livesay Jill AKMXOption / conversion MMay 1, 2026May 5, 20264d1,059——Form 4 ↗
Tuite TylerKMXOption / conversion MMarch 22, 2026March 24, 20262d308——derivativeForm 4 ↗
Tuite TylerKMXOption / conversion MMarch 22, 2026March 24, 20262d986——derivativeForm 4 ↗
Tuite TylerKMXOption / conversion MMarch 22, 2026March 24, 20262d195——Form 4 ↗
Tuite TylerKMXOption / conversion MMarch 22, 2026March 24, 20262d611——Form 4 ↗
McCreight David W.KMXOption / conversion MMarch 16, 2026March 18, 20262d30,558——derivativeForm 4 ↗
McCreight David W.KMXSell FMarch 16, 2026March 18, 20262d11,423$42$476KForm 4 ↗
McCreight David W.KMXOption / conversion MMarch 16, 2026March 18, 20262d30,558$42$1.3MForm 4 ↗
Barr KeithKMXOther AMarch 16, 2026March 18, 20262d54,025——derivativeForm 4 ↗
Barr KeithKMXOther AMarch 16, 2026March 18, 20262d23,975——Form 4 ↗
Wilson Charles JosephKMXOption / conversion MDecember 28, 2025December 30, 20252d251——derivativeForm 4 ↗
Wilson Charles JosephKMXOther WOctober 16, 2025December 30, 202575d527——lateForm 4 ↗
Wilson Charles JosephKMXSell FDecember 28, 2025December 30, 20252d49$39$1,924Form 4 ↗
Wilson Charles JosephKMXOption / conversion MDecember 28, 2025December 30, 20252d160——Form 4 ↗
McCreight David W.KMXOther ADecember 26, 2025December 30, 20254d91,673——derivativeForm 4 ↗
FOLLIARD THOMAS JKMXOther ADecember 26, 2025December 30, 20254d25,465——derivativeForm 4 ↗
ONeil Mark FKMXBuy POctober 2, 2025October 6, 20254d10,816$46$500KForm 4 ↗
STEENROD MITCHELL DKMXBuy POctober 2, 2025October 3, 20251d2,000$46$91KForm 4 ↗

Federal contracts (USAspending, awards started in the last 180 days)

No contract award starting in the last 180 days was found for a recipient named exactly "CARMAX INC". Subsidiaries and differently-spelled recipients are not matched — search contracts.

Lobbying (Senate LDA, as client)

No LDA filing posted since October 2025 names "CARMAX INC" as the client. Filings under a subsidiary or trade-association name are not matched — search lobbying.

Companies whose stock was traded by the same people who traded KMX, by number of filers in common. It shows overlap in public filings and nothing else.

Guides for this page

Sources and method

Official sources behind this page
SourceFilingsRowsFirst filedNewest filedRead the originals
House Clerk, periodic transaction reports11September 10, 2026September 10, 2026House Clerk search
SEC EDGAR, Form 43256October 3, 2025June 29, 2026Form 4 list on EDGAR

Site built October 22, 2026. Every row in the tables above links to its own filing. To quote a figure, use the Cite button at the top of the page; see how to cite and reuse.

Insiders and their transactions come from SEC EDGAR Form 4 filings for this issuer. Contracts and lobbying are matched by exact normalized name (suffixes like Inc./Corp. ignored) to USAspending recipients and LDA clients — a conservative match that misses subsidiaries on purpose. See methodology and corrections.

Not investment advice. Public records shown as filed; no recommendation is made or implied.