David Arroyo

General Counsel, BuzzFeed.

Companies

Holdings

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

Shares held

  • BuzzFeed BZFD254,512 shares2$258.3K at $1.01Aug 11, 2026

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

Recent filings

  • Aug 11, 2026Shares withheld for tax 17,370 shares at $1.13 of BuzzFeed2
  • Aug 11, 2026Exercised options 17,953 shares of BuzzFeed2
  • Aug 11, 2026Exercised options 25,146 shares of BuzzFeed2
  • May 14, 2026Shares withheld for tax 46,550 shares at $1.33 of BuzzFeed3
  • May 14, 2026Exercised options 25,146 shares of BuzzFeed3
  • May 14, 2026Exercised options 17,372 shares of BuzzFeed3
  • May 14, 2026Exercised options 71,811 shares of BuzzFeed3
  • Mar 9, 2026Shares withheld for tax 11,466 shares of BuzzFeed4
  • Mar 9, 2026Exercised options 25,144 shares of BuzzFeed4
  • Nov 11, 2025Shares withheld for tax 10,134 shares at $1.06 of BuzzFeed5
  • Nov 11, 2025Exercised options 25,144 shares of BuzzFeed5
  • Aug 12, 2025Shares withheld for tax 10,268 shares at $2.05 of BuzzFeed6
  • Aug 12, 2025Exercised options 25,144 shares of BuzzFeed6
  • Aug 12, 2025Exercised options 329 shares of BuzzFeed6
  • May 10, 2025Shares withheld for tax 10,418 shares of BuzzFeed7
  • May 10, 2025Exercised options 328 shares of BuzzFeed7
  • May 10, 2025Exercised options 374 shares of BuzzFeed7
  • May 10, 2025Exercised options 25,142 shares of BuzzFeed7
  • Mar 5, 2025Shares withheld for tax 11,521 shares of BuzzFeed8
  • Mar 5, 2025Exercised options 25,144 shares of BuzzFeed8
  • Nov 15, 2024Shares withheld for tax 10,419 shares of BuzzFeed9
  • Nov 15, 2024Exercised options 25,142 shares of BuzzFeed9
  • Nov 15, 2024Exercised options 375 shares of BuzzFeed9
  • Nov 15, 2024Exercised options 328 shares of BuzzFeed9
  • Aug 15, 2024Shares withheld for tax 285 shares of BuzzFeed10

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10