Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 100 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Sept. 15, 2026 CTAS A 30 $198.95 $5,968 11,393 Direct +0.26% Acquired -3.0% (price as of 2026-10-02)
July 28, 2026 CTAS A 116 $214.90 $24,928 11,363 Direct +1.03% Acquired -10.2% (price as of 2026-10-02)
June 15, 2026 CTAS A 29 $174.74 $5,067 11,247 Direct +0.26% Acquired 10.5% (price as of 2026-10-02)
April 14, 2026 CTAS A 142 $176.14 $25,012 11,218 Direct +1.28% Acquired 9.6% (price as of 2026-10-02)
April 9, 2026 CTAS M 10,548 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
April 9, 2026 CTAS M 1,996 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
April 9, 2026 CTAS M 10,548 $27.10 $285,851 26,744 Direct +65.13% Acquired 612.3% (price as of 2026-10-02)
April 9, 2026 CTAS M 1,996 $26.86 $53,613 16,196 Direct +14.06% Acquired 618.6% (price as of 2026-10-02)
March 13, 2026 CTAS A 26 $194.28 $5,051 11,076 Direct +0.24% Acquired -0.6% (price as of 2026-10-02)
Jan. 28, 2026 CTAS G 5,200 · · 14,200 Direct -26.80% Disposed (price as of 2026-10-02)
Jan. 20, 2026 CTAS A 129 $193.74 $24,992 11,050 Direct +1.18% Acquired -0.4% (price as of 2026-10-02)
Dec. 23, 2025 CTAS G 14,000 · · 19,400 Direct -41.92% Disposed (price as of 2026-10-02)
Dec. 23, 2025 CTAS J 545,732 · · 345,600 Indirect -61.23% Disposed (price as of 2026-10-02)
Dec. 15, 2025 CTAS A 26 $188.45 $4,900 10,921 Direct +0.24% Acquired 2.4% (price as of 2026-10-02)
Oct. 29, 2025 CTAS A 1,694 · · 1,694 Direct · Acquired (price as of 2026-10-02)
Oct. 29, 2025 CTAS A 503 · · 14,200 Direct +3.67% Acquired (price as of 2026-10-02)
Oct. 28, 2025 CTAS A 132 $189.89 $25,065 10,895 Direct +1.23% Acquired 1.6% (price as of 2026-10-02)
Aug. 15, 2025 CTAS A 22 $216.55 $4,764 10,764 Direct +0.20% Acquired -10.9% (price as of 2026-10-02)
July 29, 2025 CTAS A 112 $222.68 $24,940 10,741 Direct +1.05% Acquired -13.3% (price as of 2026-10-02)
May 15, 2025 CTAS A 19 $218.49 $4,151 10,629 Direct +0.18% Acquired -11.7% (price as of 2026-10-02)
April 8, 2025 CTAS A 132 $190.11 $25,095 10,610 Direct +1.26% Acquired 1.5% (price as of 2026-10-02)
Feb. 14, 2025 CTAS A 20 $204.22 $4,084 10,479 Direct +0.19% Acquired -5.5% (price as of 2026-10-02)
Jan. 14, 2025 CTAS A 130 $192.28 $24,996 10,459 Direct +1.26% Acquired 0.4% (price as of 2026-10-02)
Dec. 9, 2024 CTAS J 534,316 · · 910,532 Indirect +142.02% Acquired (price as of 2026-10-02)
Dec. 9, 2024 CTAS J 185,736 · · 0 Indirect -100.00% Disposed (price as of 2026-10-02)
Dec. 9, 2024 CTAS J 688,144 · · 0 Indirect -100.00% Disposed (price as of 2026-10-02)
Nov. 15, 2024 CTAS A 19 $215.20 $4,089 10,329 Direct +0.18% Acquired -10.3% (price as of 2026-10-02)
Oct. 30, 2024 CTAS A 1,393 · · 1,393 Direct · Acquired (price as of 2026-10-02)
Oct. 30, 2024 CTAS A 409 · · 13,697 Direct +3.08% Acquired (price as of 2026-10-02)
Oct. 29, 2024 CTAS A 120 $209.14 $25,097 10,310 Direct +1.18% Acquired -7.7% (price as of 2026-10-02)
Aug. 15, 2024 CTAS A 21 $191.94 $4,031 10,190 Direct +0.21% Acquired 302.3% (price as of 2026-10-02)
July 23, 2024 CTAS A 132 $189.01 $24,949 10,170 Direct +1.32% Acquired 308.5% (price as of 2026-10-02)
May 15, 2024 CTAS A 20 $173.10 $3,462 10,038 Direct +0.20% Acquired 346.0% (price as of 2026-10-02)
April 9, 2024 CTAS A 148 $169.43 $25,076 10,018 Direct +1.50% Acquired 355.7% (price as of 2026-10-02)
Feb. 14, 2024 CTAS A 22 $153.17 $3,370 9,870 Direct +0.22% Acquired 404.1% (price as of 2026-10-02)
Jan. 31, 2024 CTAS J 1,647 · · 46,434 Indirect -3.43% Disposed (price as of 2026-10-02)
Jan. 16, 2024 CTAS A 170 $147.14 $25,014 9,849 Direct +1.76% Acquired 424.7% (price as of 2026-10-02)
Nov. 14, 2023 CTAS A 24 $136.64 $3,279 9,679 Direct +0.25% Acquired 465.0% (price as of 2026-10-02)
Oct. 25, 2023 CTAS A 588 · · 588 Direct · Acquired (price as of 2026-10-02)
Oct. 25, 2023 CTAS A 170 · · 3,322 Direct +5.39% Acquired (price as of 2026-10-02)
Oct. 24, 2023 CTAS A 198 $126.46 $25,039 9,655 Direct +2.09% Acquired 510.5% (price as of 2026-10-02)
Aug. 15, 2023 CTAS A 26 $122.17 $3,176 9,457 Direct +0.28% Acquired 532.0% (price as of 2026-10-02)
July 25, 2023 CTAS A 165 $129.11 $21,303 9,431 Direct +1.78% Acquired 498.0% (price as of 2026-10-02)
May 15, 2023 CTAS A 23 $117.27 $2,697 9,267 Direct +0.25% Acquired 558.4% (price as of 2026-10-02)
April 11, 2023 CTAS A 189 $112.57 $21,276 9,244 Direct +2.09% Acquired 585.9% (price as of 2026-10-02)
Feb. 15, 2023 CTAS A 23 $111.16 $2,557 9,055 Direct +0.25% Acquired 594.6% (price as of 2026-10-02)
Jan. 10, 2023 CTAS A 191 $111.24 $21,247 9,032 Direct +2.16% Acquired 594.1% (price as of 2026-10-02)
Jan. 9, 2023 CTAS J 1,809 · · 149,383 Indirect +1.23% Acquired (price as of 2026-10-02)
Nov. 15, 2022 CTAS A 23 $111.20 $2,558 8,841 Direct +0.26% Acquired 594.3% (price as of 2026-10-02)
Oct. 25, 2022 CTAS A 207 $102.60 $21,238 8,818 Direct +2.40% Acquired 652.5% (price as of 2026-10-02)
Oct. 25, 2022 CTAS A 177 · · 3,152 Direct +5.95% Acquired (price as of 2026-10-02)
Oct. 25, 2022 CTAS A 683 · · 683 Direct · Acquired (price as of 2026-10-02)
Aug. 15, 2022 CTAS A 22 $109.76 $2,415 8,611 Direct +0.26% Acquired 603.4% (price as of 2026-10-02)
July 26, 2022 CTAS A 214 $99.46 $21,284 8,588 Direct +2.56% Acquired 676.3% (price as of 2026-10-02)
May 16, 2022 CTAS A 21 $94.43 $1,983 8,375 Direct +0.25% Acquired 717.6% (price as of 2026-10-02)
April 12, 2022 CTAS A 204 $103.94 $21,204 8,354 Direct +2.50% Acquired 642.8% (price as of 2026-10-02)
Feb. 15, 2022 CTAS A 20 $94.44 $1,889 8,149 Direct +0.25% Acquired 717.5% (price as of 2026-10-02)
Jan. 11, 2022 CTAS A 210 $101.28 $21,269 8,129 Direct +2.65% Acquired 662.3% (price as of 2026-10-02)
Nov. 15, 2021 CTAS A 17 $109.73 $1,865 7,919 Direct +0.22% Acquired 603.6% (price as of 2026-10-02)
Oct. 26, 2021 CTAS A 197 $107.63 $21,203 7,902 Direct +2.56% Acquired 617.3% (price as of 2026-10-02)
Oct. 26, 2021 CTAS A 169 · · 2,975 Direct +6.02% Acquired (price as of 2026-10-02)
Oct. 26, 2021 CTAS A 800 · · 800 Direct · Acquired (price as of 2026-10-02)
Aug. 13, 2021 CTAS A 19 $97.35 $1,850 7,704 Direct +0.25% Acquired 693.1% (price as of 2026-10-02)
July 27, 2021 CTAS A 219 $97.22 $21,291 7,686 Direct +2.93% Acquired 694.2% (price as of 2026-10-02)
May 15, 2021 CTAS A 16 $89.52 $1,432 7,467 Direct +0.21% Acquired 762.5% (price as of 2026-10-02)
April 13, 2021 CTAS A 236 $88.87 $20,973 7,452 Direct +3.27% Acquired 768.8% (price as of 2026-10-02)
Feb. 15, 2021 CTAS A 16 $85.61 $1,370 7,215 Direct +0.22% Acquired 801.9% (price as of 2026-10-02)
Jan. 19, 2021 CTAS A 261 $80.51 $21,013 7,199 Direct +3.76% Acquired 859.0% (price as of 2026-10-02)
Nov. 6, 2020 CTAS A 71 $85.23 $6,051 6,939 Direct +1.03% Acquired 805.9% (price as of 2026-10-02)
Oct. 27, 2020 CTAS A 259 $81.00 $20,979 6,868 Direct +3.92% Acquired 853.2% (price as of 2026-10-02)
Oct. 27, 2020 CTAS A 217 · · 2,806 Direct +8.38% Acquired (price as of 2026-10-02)
Oct. 27, 2020 CTAS A 1,303 · · 1,303 Direct · Acquired (price as of 2026-10-02)
July 28, 2020 CTAS A 172 $73.39 $12,623 6,609 Direct +2.67% Acquired 952.0% (price as of 2026-10-02)
April 14, 2020 CTAS A 416 $50.43 $20,979 6,437 Direct +6.91% Acquired 1431.0% (price as of 2026-10-02)
Jan. 14, 2020 CTAS A 298 $70.38 $20,973 6,020 Direct +5.21% Acquired 997.0% (price as of 2026-10-02)
Nov. 8, 2019 CTAS A 55 $65.22 $3,587 5,722 Direct +0.97% Acquired 1083.8% (price as of 2026-10-02)
Oct. 29, 2019 CTAS A 306 $68.63 $21,001 5,667 Direct +5.71% Acquired 1025.0% (price as of 2026-10-02)
Oct. 29, 2019 CTAS A 255 · · 2,589 Direct +10.93% Acquired (price as of 2026-10-02)
Oct. 29, 2019 CTAS A 1,347 · · 1,347 Direct · Acquired (price as of 2026-10-02)
July 23, 2019 CTAS A 314 $65.20 $20,473 5,361 Direct +6.22% Acquired 1084.2% (price as of 2026-10-02)
April 9, 2019 CTAS A 365 $51.18 $18,681 5,047 Direct +7.80% Acquired 1408.6% (price as of 2026-10-02)
Jan. 8, 2019 CTAS A 428 $43.68 $18,695 4,682 Direct +10.06% Acquired 1667.6% (price as of 2026-10-02)
Nov. 9, 2018 CTAS A 48 $44.81 $2,151 4,254 Direct +1.14% Acquired 1623.0% (price as of 2026-10-02)
Oct. 30, 2018 CTAS A 420 $44.47 $18,677 4,206 Direct +11.09% Acquired 1636.2% (price as of 2026-10-02)
Oct. 30, 2018 CTAS A 394 · · 2,334 Direct +20.31% Acquired (price as of 2026-10-02)
Oct. 30, 2018 CTAS A 1,964 · · 1,964 Direct · Acquired (price as of 2026-10-02)
July 31, 2018 CTAS A 365 $51.12 $18,659 3,786 Direct +10.67% Acquired 1410.3% (price as of 2026-10-02)
April 10, 2018 CTAS A 439 $42.58 $18,693 3,421 Direct +14.72% Acquired 1713.2% (price as of 2026-10-02)
Jan. 9, 2018 CTAS A 508 $40.31 $20,477 2,982 Direct +20.53% Acquired 1815.4% (price as of 2026-10-02)
Nov. 10, 2017 CTAS A 27 $36.53 $986 2,474 Direct +1.10% Acquired 2013.6% (price as of 2026-10-02)
Oct. 17, 2017 CTAS A 495 $37.76 $18,691 2,447 Direct +25.36% Acquired 1944.7% (price as of 2026-10-02)
Oct. 17, 2017 CTAS A 2,296 · · 2,296 Direct · Acquired (price as of 2026-10-02)
Oct. 17, 2017 CTAS A 391 · · 1,940 Direct +25.24% Acquired (price as of 2026-10-02)
Sept. 29, 2017 CTAS J 130,000 $143.47 $18,651,100 20,000 Indirect -86.67% Disposed 438.1% (price as of 2026-10-02)
Sept. 29, 2017 CTAS J 130,000 $143.47 $18,651,100 158,307 Indirect +459.25% Acquired 438.1% (price as of 2026-10-02)
Aug. 8, 2017 CTAS A 560 $33.35 $18,676 1,953 Direct +40.20% Acquired 2215.1% (price as of 2026-10-02)
April 11, 2017 CTAS A 608 $30.74 $18,690 1,393 Direct +77.45% Acquired 2411.6% (price as of 2026-10-02)
Jan. 18, 2017 CTAS A 719 $28.49 $20,484 785 Direct +1089.39% Acquired 2610.0% (price as of 2026-10-02)
Dec. 12, 2016 CTAS A 66 $30.10 $1,987 66 Direct · Acquired 2465.0% (price as of 2026-10-02)
Aug. 1, 2016 CTAS A 499 · · 499 Direct · Acquired (price as of 2026-10-02)

Showing latest 100 of 104 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Sept. 15, 2026 CTAS Phantom Stock Units Common Stock (30) · · 30 Acquired
July 28, 2026 CTAS Phantom Stock Units Common Stock (116) · · 116 Acquired
June 15, 2026 CTAS Phantom Stock Units Common Stock (29) · · 29 Acquired
April 14, 2026 CTAS Phantom Stock Units Common Stock (142) · · 142 Acquired
April 9, 2026 CTAS Stock Option (Right to Buy) Common Stock · Oct. 18, 2026 10,548 Disposed
April 9, 2026 CTAS Stock Option (Right to Buy) Common Stock · Aug. 1, 2026 1,996 Disposed
March 13, 2026 CTAS Phantom Stock Units Common Stock (26) · · 26 Acquired
Jan. 20, 2026 CTAS Phantom Stock Units Common Stock (129) · · 129 Acquired
Dec. 15, 2025 CTAS Phantom Stock Units Common Stock (26) · · 26 Acquired
Oct. 29, 2025 CTAS Stock Option (Right to Buy) Common Stock (1,694) $183.90 Oct. 29, 2035 1,694 Acquired
Oct. 28, 2025 CTAS Phantom Stock Units Common Stock (132) · · 132 Acquired
Aug. 15, 2025 CTAS Phantom Stock Units Common Stock (22) · · 22 Acquired
July 29, 2025 CTAS Phantom Stock Units Common Stock (112) · · 112 Acquired
May 15, 2025 CTAS Phantom Stock Units Common Stock (19) · · 19 Acquired
April 8, 2025 CTAS Phantom Stock Units Common Stock (132) · · 132 Acquired
Feb. 14, 2025 CTAS Phantom Stock Units Common Stock (20) · · 20 Acquired
Jan. 14, 2025 CTAS Phantom Stock Units Common Stock (130) · · 130 Acquired
Nov. 15, 2024 CTAS Phantom Stock Units Common Stock (19) · · 19 Acquired
Oct. 30, 2024 CTAS Stock Option (Right to Buy) Common Stock (1,393) $207.85 Oct. 30, 2034 1,393 Acquired
Oct. 29, 2024 CTAS Phantom Stock Units Common Stock (120) · · 120 Acquired
Aug. 15, 2024 CTAS Phantom Stock Units Common Stock (21) · · 21 Acquired
July 23, 2024 CTAS Phantom Stock Units Common Stock (132) · · 132 Acquired
May 15, 2024 CTAS Phantom Stock Units Common Stock (20) · · 20 Acquired
April 9, 2024 CTAS Phantom Stock Units Common Stock (148) · · 148 Acquired
Feb. 14, 2024 CTAS Phantom Stock Units Common Stock (22) · · 22 Acquired
Jan. 16, 2024 CTAS Phantom Stock Units Common Stock (170) · · 170 Acquired
Nov. 14, 2023 CTAS Phantom Stock Units Common Stock (24) · · 24 Acquired
Oct. 25, 2023 CTAS Stock Option (Right to Buy) Common Stock (588) $501.51 Oct. 25, 2033 588 Acquired
Oct. 24, 2023 CTAS Phantom Stock Units Common Stock (198) · · 198 Acquired
Aug. 15, 2023 CTAS Phantom Stock Units Common Stock (26) · · 26 Acquired
July 25, 2023 CTAS Phantom Stock Units Common Stock (165) · · 165 Acquired
May 15, 2023 CTAS Phantom Stock Units Common Stock (23) · · 23 Acquired
April 11, 2023 CTAS Phantom Stock Units Common Stock (189) · · 189 Acquired
Feb. 15, 2023 CTAS Phantom Stock Units Common Stock (23) · · 23 Acquired
Jan. 10, 2023 CTAS Phantom Stock Units Common Stock (191) · · 191 Acquired
Nov. 15, 2022 CTAS Phantom Stock Units Common Stock (23) · · 23 Acquired
Oct. 25, 2022 CTAS Phantom Stock Units Common Stock (207) · · 207 Acquired
Oct. 25, 2022 CTAS Stock Option (Right to Buy) Common Stock (683) $410.39 Oct. 25, 2032 683 Acquired
Aug. 15, 2022 CTAS Phantom Stock Units Common Stock (22) · · 22 Acquired
July 26, 2022 CTAS Phantom Stock Units Common Stock (214) · · 214 Acquired
May 16, 2022 CTAS Phantom Stock Units Common Stock (21) · · 21 Acquired
April 12, 2022 CTAS Phantom Stock Units Common Stock (204) · · 204 Acquired
Feb. 15, 2022 CTAS Phantom Stock Units Common Stock (20) · · 20 Acquired
Jan. 11, 2022 CTAS Phantom Stock Units Common Stock (210) · · 210 Acquired
Nov. 15, 2021 CTAS Phantom Stock Units Common Stock (17) · · 17 Acquired
Oct. 26, 2021 CTAS Phantom Stock Units Common Stock (197) · · 197 Acquired
Oct. 26, 2021 CTAS Stock Option (Right to Buy) Common Stock (800) $430.50 Oct. 26, 2031 800 Acquired
Aug. 13, 2021 CTAS Phantom Stock Units Common Stock (19) · · 19 Acquired
July 27, 2021 CTAS Phantom Stock Units Common Stock (219) · · 219 Acquired
May 15, 2021 CTAS Phantom Stock Units Common Stock (16) · · 16 Acquired
April 13, 2021 CTAS Phantom Stock Units Common Stock (236) · · 236 Acquired
Feb. 15, 2021 CTAS Phantom Stock Units Common Stock (16) · · 16 Acquired
Jan. 19, 2021 CTAS Phantom Stock Units Common Stock (261) · · 261 Acquired
Nov. 6, 2020 CTAS Phantom Stock Units Common Stock (71) · · 71 Acquired
Oct. 27, 2020 CTAS Phantom Stock Units Common Stock (259) · · 259 Acquired
Oct. 27, 2020 CTAS Stock Option (Right to Buy) Common Stock (1,303) $324.01 Oct. 27, 2030 1,303 Acquired
July 28, 2020 CTAS Phantom Stock Units Common Stock (172) · · 172 Acquired
April 14, 2020 CTAS Phantom Stock Units Common Stock (416) · · 416 Acquired
Jan. 14, 2020 CTAS Phantom Stock Units Common Stock (298) · · 298 Acquired
Nov. 8, 2019 CTAS Phantom Stock Units Common Stock (55) · · 55 Acquired
Oct. 29, 2019 CTAS Phantom Stock Units Common Stock (306) · · 306 Acquired
Oct. 29, 2019 CTAS Stock Option (Right to Buy) Common Stock (1,347) $274.52 Oct. 29, 2029 1,347 Acquired
July 23, 2019 CTAS Phantom Stock Units Common Stock (314) · · 314 Acquired
April 9, 2019 CTAS Phantom Stock Units Common Stock (365) · · 365 Acquired
Jan. 8, 2019 CTAS Phantom Stock Units Common Stock (428) · · 428 Acquired
Nov. 9, 2018 CTAS Phantom Stock Units Common Stock (48) · · 48 Acquired
Oct. 30, 2018 CTAS Phantom Stock Units Common Stock (420) · · 420 Acquired
Oct. 30, 2018 CTAS Stock Option (Right to Buy) Common Stock (1,964) $177.89 Oct. 30, 2028 1,964 Acquired
July 31, 2018 CTAS Phantom Stock Units Common Stock (365) · · 365 Acquired
April 10, 2018 CTAS Phantom Stock Units Common Stock (439) · · 439 Acquired
Jan. 9, 2018 CTAS Phantom Stock Units Common Stock (508) · · 508 Acquired
Nov. 10, 2017 CTAS Phantom Stock Units Common Stock (27) · · 27 Acquired
Oct. 17, 2017 CTAS Phantom Stock Units Common Stock (495) · · 495 Acquired
Oct. 17, 2017 CTAS Stock Option (Right to Buy) Common Stock (2,296) $151.05 Oct. 17, 2027 2,296 Acquired
Aug. 8, 2017 CTAS Phantom Stock Units Common Stock (560) · · 560 Acquired
April 11, 2017 CTAS Phantom Stock Units Common Stock (608) · · 608 Acquired
Jan. 18, 2017 CTAS Phantom Stock Units Common Stock (719) · · 719 Acquired
Dec. 12, 2016 CTAS Phantom Stock Units Common Stock (66) · · 66 Acquired
Oct. 18, 2016 CTAS Stock Option (Right to Buy) Common Stock (2,637) $108.40 Oct. 18, 2026 2,637 Acquired
Aug. 1, 2016 CTAS Stock Option (Right to Buy) Common Stock (499) $107.41 Aug. 1, 2026 499 Acquired
Aug. 1, 2016 CTAS Stock Option (Right to Buy) Common Stock (499) $107.41 Aug. 1, 2017 499 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 4 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Aug. 1, 2016 CTAS Common Stock 900 Direct
Aug. 1, 2016 CTAS Common Stock 178,307 Indirect
Aug. 1, 2016 CTAS Common Stock 122,733 Indirect
Aug. 1, 2016 CTAS Common Stock 94,054 Indirect