J. Michael Hansen

Vice President & Treasurer, Cintas.

Companies

  • PaychexBoard member Jan 23, 2026 to now1
  • CintasChief financial officer Feb 3, 2015 to Aug 14, 20242
  • CintasVice President & Treasurer Jan 31, 2011 to Oct 23, 20143

Holdings

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

Shares held

  • Cintas CTAS42,085 shares4$9.0M at $213.68Aug 14, 2024
  • Paychex PAYX624 shares5$69.1K at $110.78Jan 23, 2026

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

Recent filings

  • Aug 12, 2024Granted 5,776 shares at $759.63 of Cintas4
  • Jul 26, 2024Shares withheld for tax 1,716 shares at $761.39 of Cintas6
  • Dec 22, 2023Sold 9,774 shares at $596.91 of Cintas7
  • Dec 22, 2023Shares withheld for tax 10,552 shares at $597.16 of Cintas7
  • Dec 22, 2023Exercised options 16,645 shares at $206.99 of Cintas7
  • Dec 22, 2023Shares withheld for tax 4,851 shares at $597.16 of Cintas7
  • Dec 22, 2023Exercised options 8,532 shares at $137.30 of Cintas7
  • Aug 10, 2023Granted 4,802 shares at $490.16 of Cintas8
  • Jul 28, 2023Shares withheld for tax 1,085 shares at $502.64 of Cintas9
  • Apr 21, 2023Gift 1,560 shares of Cintas10
  • Feb 6, 2023Sold 1,618 shares at $441.85 of Cintas11
  • Feb 6, 2023Shares withheld for tax 2,484 shares at $441.91 of Cintas11
  • Feb 6, 2023Exercised options 4,102 shares at $137.30 of Cintas11
  • Jul 26, 2022Granted 2,496 shares at $397.83 of Cintas12
  • Jul 22, 2022Shares withheld for tax 2,440 shares at $396.73 of Cintas13
  • Mar 29, 2022Sold 200 shares at $426.12 of Cintas14
  • Mar 29, 2022Sold 1,100 shares at $425.31 of Cintas14
  • Mar 29, 2022Sold 3,489 shares at $424.33 of Cintas14
  • Mar 29, 2022Sold 3,411 shares at $423.68 of Cintas14
  • Mar 29, 2022Shares withheld for tax 8,468 shares at $426.30 of Cintas14
  • Mar 29, 2022Shares withheld for tax 8,203 shares at $426.00 of Cintas14
  • Mar 29, 2022Shares withheld for tax 5,116 shares at $426.47 of Cintas14
  • Mar 29, 2022Exercised options 8,322 shares at $206.99 of Cintas14
  • Mar 29, 2022Exercised options 12,634 shares at $137.30 of Cintas14
  • Mar 29, 2022Exercised options 4,986 shares at $109.33 of Cintas14