Carmax trades 13,982 contracts. KMX will report earnings on Apr 14, 2026. The company has the following event: Appointment of Keith Barr as President and Chief Executive Officer on Mar 16, 2026. News: CarMax Names Keith Barr as Chief Executive Officer