CoreStock

NASDAQ: CTAS

Cintas

Industrials · Men's & Boys' Furnishgs, Work Clothg, & Allied Garments

52-week range

$161.16$226.69

Stock price

Market cap

$80.1B

Show table
Cintas market cap, annual
PeriodMarket cap
FY2017, ended May 31, 2017$13.3B
FY2018, ended May 31, 2018$19.4B
FY2019, ended May 31, 2019$22.7B
FY2020, ended May 31, 2020$25.7B
FY2021, ended May 31, 2021$36.4B
FY2022, ended May 31, 2022$40.3B
FY2023, ended May 31, 2023$48.0B
FY2024, ended May 31, 2024$68.3B
FY2025, ended May 31, 2025$91.3B
FY2026, ended May 31, 2026$68.5B
Trailing 12 months to Aug 31, 2026 (through Q1 FY2027)$80.1B

Revenue

$11.6B

Show table
Cintas revenue, annual
PeriodRevenue
FY2017, ended May 31, 2017$5.32B
FY2018, ended May 31, 2018$6.48B
FY2019, ended May 31, 2019$6.89B
FY2020, ended May 31, 2020$7.09B
FY2021, ended May 31, 2021$7.12B
FY2022, ended May 31, 2022$7.85B
FY2023, ended May 31, 2023$8.82B
FY2024, ended May 31, 2024$9.60B
FY2025, ended May 31, 2025$10.3B
FY2026, ended May 31, 2026$11.3B
Trailing 12 months to Aug 31, 2026 (through Q1 FY2027)$11.6B

Net income and free cash flow

Show table
Cintas net income and free cash flow, annual
PeriodNet incomeFree cash flow
FY2017, ended May 31, 2017$481M$491M
FY2018, ended May 31, 2018$843M$692M
FY2019, ended May 31, 2019$885M$791M
FY2020, ended May 31, 2020$876M$1.06B
FY2021, ended May 31, 2021$1.11B$1.22B
FY2022, ended May 31, 2022$1.24B$1.30B
FY2023, ended May 31, 2023$1.35B$1.26B
FY2024, ended May 31, 2024$1.57B$1.66B
FY2025, ended May 31, 2025$1.81B$1.76B
FY2026, ended May 31, 2026$2.00B$1.88B
Trailing 12 months to Aug 31, 2026 (through Q1 FY2027)$2.06B$2.03B

Cash and cash equivalents

$244M

Show table
Cintas cash and cash equivalents, annual
PeriodCash and cash equivalents
FY2017, ended May 31, 2017$169M
FY2018, ended May 31, 2018$139M
FY2019, ended May 31, 2019$96.6M
FY2020, ended May 31, 2020$145M
FY2021, ended May 31, 2021$494M
FY2022, ended May 31, 2022$90.5M
FY2023, ended May 31, 2023$124M
FY2024, ended May 31, 2024$342M
FY2025, ended May 31, 2025$264M
FY2026, ended May 31, 2026$289M
Trailing 12 months to Aug 31, 2026 (through Q1 FY2027)$244M

Total debt

$1.43B

Show table
Cintas total debt, annual
PeriodTotal debt
FY2017, ended May 31, 2017$2.82B
FY2018, ended May 31, 2018$2.54B
FY2019, ended May 31, 2019$2.85B
FY2020, ended May 31, 2020$2.54B
FY2021, ended May 31, 2021$1.64B
FY2022, ended May 31, 2022$2.48B
FY2023, ended May 31, 2023$2.49B
FY2024, ended May 31, 2024$2.03B
FY2025, ended May 31, 2025$2.42B
FY2026, ended May 31, 2026$1.43B
Trailing 12 months to Aug 31, 2026 (through Q1 FY2027)$1.43B

Shares outstanding

397M

Show table
Cintas shares outstanding, annual
PeriodShares outstanding
FY2017, ended May 31, 2017422M
FY2018, ended May 31, 2018425M
FY2019, ended May 31, 2019410M
FY2020, ended May 31, 2020414M
FY2021, ended May 31, 2021412M
FY2022, ended May 31, 2022405M
FY2023, ended May 31, 2023407M
FY2024, ended May 31, 2024403M
FY2025, ended May 31, 2025403M
FY2026, ended May 31, 2026400M
Trailing 12 months to Aug 31, 2026 (through Q1 FY2027)397M

Buybacks and new shares

Net: $873M more bought back than issued

Show table
Cintas share buybacks and issuance, annual
PeriodBought backPaid to employees
FY2017, ended May 31, 2017$20.7M$88.9M
FY2018, ended May 31, 2018$127M$113M
FY2019, ended May 31, 2019$1.02B$139M
FY2020, ended May 31, 2020$465M$115M
FY2021, ended May 31, 2021$554M$112M
FY2022, ended May 31, 2022$1.53B$109M
FY2023, ended May 31, 2023$399M$104M
FY2024, ended May 31, 2024$700M$117M
FY2025, ended May 31, 2025$935M$128M
FY2026, ended May 31, 2026$952M$128M
Trailing 12 months to Aug 31, 2026 (through Q1 FY2027)$1.00B$129M

From the 10-Q for Q1 FY2027 (period ended Aug 31, 2026), filed Oct 7, 2026. View filings on SEC EDGAR