‹ Screener

CINTAS CORP

CTAS · Men's & Boys' Furnishgs, Work Clothg, & Allied Garments · 400.1M shares · +39%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $295M (gross $399M, SBC $104M)

Reference price $178.87 · est. market cap ~$71.6B — last insider sale, 2026-04-20 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A88

Best-in-class uniform-rental compounder with elite margins, returns, and recurring free cash flow.

Strengths

Risks

Notable findings

Quarterly revenue

2025-05-31 · $2.7B2025-08-31 · $2.7B2025-11-30 · $2.8B2026-02-28 · $2.8B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
50.0%
Operating margin
22.8%
Net margin
17.5%
Return on equity
38.7%
Return on assets
18.4%
ROIC
26.2%
Revenue growth (QoQ)
1.5%
Net-income growth
15.3%
Debt / equity
0.5×
Net debt / EBITDA
0.8×
Current ratio
2.1×
Free cash flow
$1.8B
EBITDA
$2.9B
Tangible book value
$590M
Cash & investments
$264M
Stock comp / revenue
1.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-04-20TYSOE RONALD WTax withheld834$178.83
2026-04-20TYSOE RONALD WOption exercise5.5K$27.10
2026-04-20TYSOE RONALD WSell4.7K$178.87
2026-04-09Coletti Robert E.Option exercise2.0K$26.86
2026-04-09Coletti Robert E.Option exercise11K$27.10
2026-01-28Coletti Robert E.Gift5.2K
2026-01-28FARMER SCOTT DGift10K
2025-12-23Coletti Robert E.Other546K
2025-12-23Coletti Robert E.Gift14K
2025-12-23FARMER SCOTT DOther1.6M
2025-12-23FARMER SCOTT DGift29K
2025-10-29TYSOE RONALD WGrant503
2025-10-29MUCCI MARTINGrant503
2025-10-29SCAMINACE JOSEPHGrant503
2025-10-29Coletti Robert E.Grant503
2025-10-29CARNAHAN KAREN LGrant503
2025-10-29Carmichael Beverly KGrant503
2025-10-29Barstad Melanie W.Grant503
2025-08-11FARMER SCOTT DGrant976$223.88
2025-08-11Denton David BrockGrant4.6K$223.88
2025-08-11Rozakis JimGrant6.9K$223.88
2025-08-11Rozakis JimOption exercise17K$97.22
2025-08-11Rozakis JimTax withheld12K$223.77
2025-08-11Rozakis JimOption exercise14K$99.46
2025-08-11Rozakis JimTax withheld9.6K$223.77
2025-08-11Rozakis JimOption exercise6.9K$61.99
2025-08-11Rozakis JimTax withheld4.1K$223.70
2025-08-11Rozakis JimOption exercise8.3K$73.39
2025-08-11Rozakis JimTax withheld5.2K$223.68
2025-08-11Schneider Todd M.Grant46K$223.88
2025-08-11Garula ScottGrant4.4K$223.88
2025-07-30TYSOE RONALD WSell5.1K$223.47
2025-07-30TYSOE RONALD WSell5.1K$223.47
2025-07-28Schneider Todd M.Tax withheld19K$221.12
2025-07-28Schneider Todd M.Option exercise8.2K$97.22
2025-07-28Schneider Todd M.Tax withheld5.7K$221.20
2025-07-28Schneider Todd M.Option exercise16K$73.39
2025-07-28Schneider Todd M.Tax withheld10K$221.48
2025-07-28Schneider Todd M.Sell17K$220.90
2025-07-28Schneider Todd M.Option exercise28K$97.22
2025-07-25Schneider Todd M.Tax withheld38K$223.56
2025-07-25Denton David BrockTax withheld3.7K$223.56
2025-07-25Rozakis JimTax withheld3.9K$223.56
2025-07-25Garula ScottTax withheld3.0K$223.56
2025-07-25FARMER SCOTT DTax withheld17K$223.56
2025-07-21MUCCI MARTINBuy1.2K$222.55
2025-04-14TYSOE RONALD WOption exercise9.6K$22.67
2025-04-14TYSOE RONALD WTax withheld1.0K$208.67
2025-04-14TYSOE RONALD WSell8.5K$208.96
2025-04-07Rozakis JimSell2.0K$190.37

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-12Otherfiling ↗
2026-03-31Material agreement1.02Debt obligationExhibitsfiling ↗
2026-03-25ResultsExhibitsfiling ↗
2026-03-11Material agreementReg FDOtherExhibitsfiling ↗
2025-12-22OtherExhibitsfiling ↗
2025-12-18ResultsExhibitsfiling ↗
2025-10-31Shareholder votefiling ↗
2025-09-24ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-122026-06-110000950103-26-008890 ↗
10-Q2026-04-072026-02-280000723254-26-000012 ↗
8-K2026-03-312026-03-270000723254-26-000010 ↗
8-K2026-03-252026-03-250000723254-26-000006 ↗
8-K2026-03-112026-03-100000950103-26-003567 ↗
10-Q2026-01-072025-11-300000723254-26-000002 ↗
8-K2025-12-222025-12-220000950103-25-016413 ↗
8-K2025-12-182025-12-180000723254-25-000038 ↗
8-K2025-10-312025-10-280000723254-25-000035 ↗
10-Q2025-10-082025-08-310000723254-25-000033 ↗
8-K2025-09-242025-09-240000723254-25-000029 ↗
10-K2025-07-282025-05-310000723254-25-000017 ↗