Ajay K. Puri

VP, Worldwide Sales, Nvidia.

Companies

  • NvidiaVP, Worldwide Sales Mar 23, 2007 to now1

Holdings

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

Shares held

  • Nvidia NVDA646,681 shares2$142.8M at $220.82Jun 23, 2026

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

Recent filings

  • Jun 17, 2026Shares withheld for tax 36,927 shares at $207.41 of Nvidia2
  • Mar 18, 2026Sold 9,985 shares at $182.94 of Nvidia3
  • Mar 18, 2026Sold 270,134 shares at $182.30 of Nvidia3
  • Mar 18, 2026Sold 19,881 shares at $181.31 of Nvidia3
  • Mar 18, 2026Shares withheld for tax 69,529 shares at $181.93 of Nvidia3
  • Mar 10, 2026Sold 24,940 shares at $183.11 of Nvidia4
  • Mar 10, 2026Sold 275,060 shares at $182.47 of Nvidia4
  • Mar 9, 2026Granted 47,048 shares of Nvidia4
  • Mar 2, 2026Granted 47,720 shares of Nvidia5
  • Mar 2, 2026Granted 55,558 shares of Nvidia5
  • Jan 21, 2026Sold 200,000 shares at $180.04 of Nvidia6
  • Jan 7, 2026Sold 200 shares at $188.58 of Nvidia7
  • Jan 7, 2026Sold 128,793 shares at $188.13 of Nvidia7
  • Jan 7, 2026Sold 71,007 shares at $187.25 of Nvidia7
  • Dec 10, 2025Shares withheld for tax 38,973 shares at $184.97 of Nvidia8
  • Sep 17, 2025Shares withheld for tax 38,988 shares at $174.88 of Nvidia9
  • Jun 25, 2025Sold 3,188 shares at $154.32 of Nvidia10
  • Jun 25, 2025Sold 65,420 shares at $153.71 of Nvidia10
  • Jun 25, 2025Sold 40,619 shares at $152.45 of Nvidia10
  • Jun 25, 2025Sold 53,013 shares at $151.60 of Nvidia10
  • Jun 25, 2025Sold 5,955 shares at $150.51 of Nvidia10
  • Jun 18, 2025Shares withheld for tax 38,978 shares at $144.12 of Nvidia11
  • Mar 19, 2025Shares withheld for tax 94,200 shares at $115.43 of Nvidia12
  • Mar 10, 2025Granted 55,559 shares of Nvidia13
  • Mar 3, 2025Granted 42,220 shares of Nvidia14

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
  11. 11
  12. 12
  13. 13
  14. 14