William D. Nash

EVP, HR & Admin Services, CarMax.

Companies

  • eBayBoard member Sep 24, 2024 to now1
  • CarMaxBoard member Jan 3, 2023 to now2
  • CarMaxChief executive officer Sep 28, 2016 to Dec 30, 20253
  • CarMaxPresident Apr 14, 2016 to Dec 30, 20254
  • CarMaxEVP, HR & Admin Services Mar 28, 2012 to Apr 14, 20155

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • CarMax KMX206,731 shares6$11.0M at $53.25May 2, 2025
  • eBay EBAY6,854 shares7$824.5K at $120.29Jun 17, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Jun 17, 2026Exercised options 3,355 shares of eBay7
  • Jun 20, 2025Exercised options 3,499 shares of eBay8
  • May 2, 2025Shares withheld for tax 8,291 shares at $66.71 of CarMax6
  • Apr 9, 2025Granted 33,339 shares of CarMax9
  • Dec 23, 2024Sold 40,426 shares at $82.85 of CarMax10
  • Dec 23, 2024Sold 80,087 shares at $83.43 of CarMax10
  • Dec 23, 2024Exercised options 120,513 shares at $63.04 of CarMax10
  • Jul 11, 2024Sold 120,000 shares at $79.62 of CarMax11
  • Jul 11, 2024Exercised options 120,000 shares at $63.04 of CarMax11
  • May 3, 2024Shares withheld for tax 5,314 shares at $68.71 of CarMax12
  • Apr 10, 2024Granted 9,817 shares of CarMax13
  • Dec 26, 2023Sold 102,775 shares at $75.09 of CarMax14
  • Dec 26, 2023Exercised options 102,775 shares at $58.38 of CarMax14
  • Jul 3, 2023Sold 67,859 shares at $82.18 of CarMax15
  • Jul 3, 2023Sold 102,787 shares at $82.83 of CarMax15
  • Jul 3, 2023Exercised options 130,000 shares at $58.38 of CarMax15
  • Jul 3, 2023Exercised options 40,646 shares at $53.62 of CarMax15
  • May 1, 2023Shares withheld for tax 5,574 shares at $70.48 of CarMax16
  • May 1, 2023Exercised options 17,065 shares of CarMax16
  • Apr 25, 2023Granted 561 shares of CarMax17
  • Dec 30, 2022Bought 8,220 shares at $60.98 of CarMax18
  • May 1, 2022Shares withheld for tax 12,208 shares at $85.78 of CarMax19
  • Apr 26, 2022Granted 24,578 shares of CarMax20