David T. Shapiro

Chief Compliance Officer, DaVita.

Companies

  • IbottaGeneral counsel Apr 17, 2024 to now1
  • Vail ResortsGeneral counsel Jul 20, 2015 to Oct 3, 20232
  • DaVitaChief Compliance Officer Oct 30, 2008 to Aug 6, 20133

Holdings

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

Shares held

  • Ibotta IBTA221,604 shares4$10.8M at $48.93Sep 1, 2026
  • Vail Resorts MTN6,704 shares5$1.0M at $152.96Sep 29, 2023

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

Recent filings

  • Sep 1, 2026Shares withheld for tax 6,821 shares at $37.21 of Ibotta4
  • Jun 1, 2026Shares withheld for tax 6,821 shares at $34.25 of Ibotta6
  • May 15, 2026Granted 1,032 shares at $20.58 of Ibotta7
  • Mar 1, 2026Shares withheld for tax 6,820 shares at $24.97 of Ibotta8
  • Jan 8, 2026Granted 177,148 shares of Ibotta9
  • Dec 1, 2025Shares withheld for tax 1,976 shares at $23.86 of Ibotta10
  • Nov 17, 2025Granted 415 shares at $22.58 of Ibotta11
  • Sep 1, 2025Shares withheld for tax 1,976 shares at $26.94 of Ibotta12
  • Jun 1, 2025Shares withheld for tax 3,402 shares at $49.99 of Ibotta13
  • May 15, 2025Granted 44 shares at $51.20 of Ibotta14
  • Mar 1, 2025Shares withheld for tax 986 shares at $34.01 of Ibotta15
  • Jan 13, 2025Granted 37,683 shares of Ibotta16
  • Dec 1, 2024Shares withheld for tax 616 shares at $73.14 of Ibotta17
  • Nov 15, 2024Granted 194 shares at $57.05 of Ibotta18
  • Jun 21, 2024Granted 17,124 shares of Ibotta19
  • Jun 14, 2024Granted 17,124 shares of Ibotta20
  • Apr 22, 2024Other 17,382 shares of Ibotta21
  • Apr 22, 2024Other 17,382 shares of Ibotta21
  • Sep 29, 2023Shares withheld for tax 543 shares at $221.89 of Vail Resorts5
  • Sep 29, 2023Exercised options 1,463 shares of Vail Resorts5
  • Sep 25, 2023Shares withheld for tax 240 shares at $243.31 of Vail Resorts22
  • Sep 25, 2023Exercised options 832 shares of Vail Resorts22
  • Sep 24, 2023Shares withheld for tax 218 shares at $244.26 of Vail Resorts23
  • Sep 24, 2023Exercised options 755 shares of Vail Resorts23
  • Sep 25, 2022Shares withheld for tax 230 shares at $208.17 of Vail Resorts24