Company Analysis

CarMax Inc. (KMX)

NYSE: KMX · Retail-Auto Dealers & Gasoline Stations · Richmond, VA · filing with the SEC since 2002
Grade4.6
◀ Past 6.1● Present 4.1▶ Future 4.1

Who runs CarMax Inc.

Officers and directors as they report to the SEC on Forms 3, 4 and 5, named as filed
Chief executive, as filed
Mccreight David W.
Interim President and CEO. First filing Jun 2018, latest Jun 29, 2026, 0 filings in all.
Officers reporting now
11
of 21 people with a filing in the last fifteen months
Directors reporting now
10
38 people on the record since 2006
Officerssales are open-market, Sep 30, 2025 to Sep 30, 2026
NameTitle as filedFirst filingLatest filingSales, 12 months
Mccreight David W.Interim President and CEOJun 2018Jun 29, 2026none
Folliard Thomas JInterim Executive ChairMay 2006Jun 29, 2026none
Barr KeithPresident and CEOMar 2026Jun 24, 2026none
Mayor-Mora Enrique NEVP & CFONov 2019May 5, 2026none
Wilson Charles JosephEVP and COONov 2017May 5, 2026none
Cafritz Diane LEVP, Chief Innov & People OffApr 2017May 5, 2026none
Daniels Jon GEVP, CAFDec 2014May 5, 2026none
Livesay Jill AVP, Controller & PAONov 2016May 5, 2026none
Shamim MohammadEVP and CITOSep 2014May 5, 2026none
Stuckey John M IIISVP, Gen Counsel & SecretaryJul 2024May 5, 2026none
Tuite TylerSVP & Chief Product OfficerJul 2024Mar 24, 2026none
Directorssales are open-market, Sep 30, 2025 to Sep 30, 2026
NameRoleFirst filingLatest filingSales, 12 months
Bensen Peter JdirectorApr 2018Jun 29, 2026none
Chawla SonadirectorApr 2017Jun 29, 2026none
Cobb William CdirectorJun 2026Jun 29, 2026none
Kessler James FrancisdirectorJun 2026Jun 29, 2026none
Oneil Mark FdirectorOct 2019Jun 29, 2026none
Oshaughnessy RobertdirectorJun 2026Jun 29, 2026none
Satriano PietrodirectorOct 2018Jun 29, 2026none
Shinder MarcelladirectorApr 2015Jun 29, 2026none
Steenrod Mitchell DdirectorJan 2011Oct 3, 2025none
Goodman ShiradirectorOct 2007Jul 2, 2025none
Earlier names on the record17, newest filing first

A person is listed as reporting now after a filing in the last fifteen months. The record shows when someone last filed; it does not say why they stopped. Each name links to the filings on sec.gov.

SI Assistanton KMX · research, not advice