John G. Bruno

Executive Vice President, NCR Corporation.

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

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

Recent filings

  • May 20, 2026Granted 87,209 shares of Xerox9
  • May 1, 2026Granted 3,179 shares of Global Payments8
  • May 23, 2025Bought 25,000 shares at $4.38 of Xerox11
  • May 21, 2025Granted 544,268 shares of Xerox12
  • Apr 25, 2025Granted 3,173 shares of Global Payments13
  • Mar 11, 2025Shares withheld for tax 17,319 shares at $6.11 of Xerox14
  • Mar 11, 2025Exercised options 71,125 shares of Xerox14
  • Mar 11, 2025Exercised options 71,125 shares of Xerox14
  • Jan 18, 2025Shares withheld for tax 9,592 shares at $9.34 of Xerox15
  • Jan 18, 2025Exercised options 35,379 shares of Xerox15
  • Jan 18, 2025Exercised options 35,379 shares of Xerox15
  • Nov 14, 2024Shares withheld for tax 38,303 shares at $8.39 of Xerox16
  • Nov 14, 2024Exercised options 97,339 shares of Xerox16
  • Nov 14, 2024Exercised options 97,339 shares of Xerox16
  • Apr 26, 2024Granted 1,846 shares of Global Payments17
  • Mar 11, 2024Granted 213,397 shares at $16.87 of Xerox18
  • Nov 14, 2023Exercised options 97,340 shares of Xerox19
  • Nov 14, 2023Shares withheld for tax 27,411 shares at $13.77 of Xerox19
  • Nov 14, 2023Shares withheld for tax 27,411 shares at $13.77 of Xerox20
  • Nov 14, 2023Exercised options 97,340 shares of Xerox19
  • Apr 28, 2023Granted 1,952 shares of Global Payments21
  • Jan 18, 2023Granted 107,207 shares of Xerox22
  • Nov 14, 2022Granted 194,679 shares of Xerox23
  • Nov 9, 2022Sold 4,807 shares at $97.47 of Global Payments24
  • Apr 29, 2022Granted 1,606 shares at $136.98 of Global Payments25