Martin Mucci

Director, NCR Corporation.

Companies

  • CintasBoard member Apr 20, 2023 to now1
  • PaychexBoard member Oct 14, 2010 to now2
  • NCR CorporationBoard member Apr 21, 2021 to May 4, 20233
  • PaychexChair Dec 28, 2021 to Jul 19, 20224
  • PaychexChief executive officer Oct 14, 2010 to Jul 19, 20222
  • PaychexPresident Oct 14, 2010 to Dec 9, 20212
  • CbeyondBoard member Nov 4, 2008 to Jul 22, 20145
  • PaychexSr. Vice President Jul 17, 2006 to Jul 9, 20106

Holdings

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

Shares held

  • Paychex PAYX439,894 shares7$48.6M at $110.55Jul 17, 2026
  • Cintas CTAS3,124 shares8$685.7K at $219.49Oct 29, 2025
  • NCR Corporation VYX22,839 shares9$177.1K at $7.75May 2, 2023

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

Recent filings

  • Jul 17, 2026Gift 9,309 shares at $113.98 of Paychex7
  • Jul 14, 2026Sold 25,000 shares at $109.93 of Paychex10
  • Jul 14, 2026Shares withheld for tax 163,329 shares at $109.92 of Paychex10
  • Jul 14, 2026Exercised options 214,482 shares at $57.24 of Paychex10
  • Dec 23, 2025Gift 8,277 shares at $114.36 of Paychex11
  • Oct 29, 2025Granted 503 shares of Cintas8
  • Oct 15, 2025Granted 855 shares of Paychex12
  • Jul 21, 2025Bought 1,200 shares at $222.55 of Cintas13
  • Jul 15, 2025Granted 194 shares of Paychex14
  • Jul 14, 2025Gift 21,642 shares at $143.89 of Paychex15
  • Jul 10, 2025Sold 97,526 shares at $145.17 of Paychex16
  • Jul 10, 2025Shares withheld for tax 161,535 shares at $145.62 of Paychex16
  • Jul 10, 2025Exercised options 226,636 shares at $60.84 of Paychex16
  • Jul 10, 2025Shares withheld for tax 149,165 shares at $145.55 of Paychex16
  • Jul 10, 2025Exercised options 208,590 shares at $60.84 of Paychex16
  • Oct 30, 2024Granted 409 shares of Cintas17
  • Aug 2, 2024Gift 19,554 shares at $126.11 of Paychex18
  • Jul 15, 2024Granted 896 shares of Paychex19
  • Jul 15, 2024Shares withheld for tax 23,221 shares at $121.63 of Paychex19
  • Jul 2, 2024Sold 47,348 shares at $116.87 of Paychex20
  • Jul 2, 2024Exercised options 66,801 shares at $47.32 of Paychex20
  • Jul 2, 2024Sold 38,510 shares at $116.63 of Paychex20
  • Jul 2, 2024Exercised options 38,510 shares at $47.32 of Paychex20
  • Jul 1, 2024Sold 101,490 shares at $117.27 of Paychex20
  • Jul 1, 2024Exercised options 101,490 shares at $47.32 of Paychex20