Karen L Carnahan

CIK 1189283 · View on SEC EDGAR ↗

Insider

First SEC filing: July 3, 2019 · Latest: July 3, 2019

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 70 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.

Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
July 28, 2026 CTAS A 134 $214.90 $28,797 6,816 Direct +2.01% Acquired -5.6% (price as of 2026-08-21)
June 15, 2026 CTAS A 17 $174.74 $2,971 6,682 Direct +0.26% Acquired 16.1% (price as of 2026-08-21)
April 14, 2026 CTAS A 163 $176.14 $28,711 6,665 Direct +2.51% Acquired 15.1% (price as of 2026-08-21)
March 13, 2026 CTAS A 15 $194.28 $2,914 6,502 Direct +0.23% Acquired 4.4% (price as of 2026-08-21)
Jan. 20, 2026 CTAS A 148 $193.74 $28,674 6,487 Direct +2.33% Acquired 4.7% (price as of 2026-08-21)
Dec. 15, 2025 CTAS A 15 $188.45 $2,827 6,338 Direct +0.24% Acquired 7.6% (price as of 2026-08-21)
Oct. 29, 2025 CTAS A 1,694 1,694 Direct Acquired (price as of 2026-08-21)
Oct. 29, 2025 CTAS A 503 25,256 Direct +2.03% Acquired (price as of 2026-08-21)
Oct. 28, 2025 CTAS A 151 $189.89 $28,673 6,323 Direct +2.45% Acquired 6.8% (price as of 2026-08-21)
Aug. 15, 2025 CTAS A 13 $216.55 $2,815 6,172 Direct +0.21% Acquired -6.3% (price as of 2026-08-21)
July 29, 2025 CTAS A 129 $222.68 $28,726 6,159 Direct +2.14% Acquired -8.9% (price as of 2026-08-21)
May 15, 2025 CTAS A 11 $218.49 $2,403 6,030 Direct +0.18% Acquired -7.2% (price as of 2026-08-21)
April 8, 2025 CTAS A 151 $190.11 $28,707 6,019 Direct +2.57% Acquired 6.7% (price as of 2026-08-21)
Feb. 14, 2025 CTAS A 11 $204.22 $2,246 5,868 Direct +0.19% Acquired -0.7% (price as of 2026-08-21)
Jan. 14, 2025 CTAS A 150 $192.28 $28,842 5,857 Direct +2.63% Acquired 5.5% (price as of 2026-08-21)
Nov. 15, 2024 CTAS A 10 $215.20 $2,152 5,707 Direct +0.18% Acquired -5.8% (price as of 2026-08-21)
Oct. 30, 2024 CTAS A 1,393 1,393 Direct Acquired (price as of 2026-08-21)
Oct. 30, 2024 CTAS A 409 24,753 Direct +1.68% Acquired (price as of 2026-08-21)
Oct. 29, 2024 CTAS A 137 $209.14 $28,652 5,697 Direct +2.46% Acquired -3.0% (price as of 2026-08-21)
Aug. 15, 2024 CTAS A 11 $191.94 $2,111 5,559 Direct +0.20% Acquired 322.7% (price as of 2026-08-21)
July 23, 2024 CTAS A 152 $189.01 $28,730 5,548 Direct +2.82% Acquired 329.2% (price as of 2026-08-21)
May 15, 2024 CTAS A 10 $173.10 $1,731 5,396 Direct +0.19% Acquired 368.7% (price as of 2026-08-21)
April 9, 2024 CTAS A 170 $169.43 $28,803 5,385 Direct +3.26% Acquired 378.8% (price as of 2026-08-21)
Feb. 14, 2024 CTAS A 11 $153.17 $1,685 5,216 Direct +0.21% Acquired 429.6% (price as of 2026-08-21)
Jan. 16, 2024 CTAS A 195 $147.14 $28,692 5,204 Direct +3.89% Acquired 451.3% (price as of 2026-08-21)
Nov. 14, 2023 CTAS A 12 $136.64 $1,640 5,009 Direct +0.24% Acquired 493.7% (price as of 2026-08-21)
Oct. 25, 2023 CTAS A 588 588 Direct Acquired (price as of 2026-08-21)
Oct. 25, 2023 CTAS A 170 6,086 Direct +2.87% Acquired (price as of 2026-08-21)
Oct. 24, 2023 CTAS A 227 $126.46 $28,706 4,997 Direct +4.76% Acquired 541.5% (price as of 2026-08-21)
Aug. 15, 2023 CTAS A 13 $122.17 $1,588 4,769 Direct +0.27% Acquired 564.0% (price as of 2026-08-21)
July 25, 2023 CTAS A 189 $129.11 $24,402 4,756 Direct +4.14% Acquired 528.3% (price as of 2026-08-21)
May 15, 2023 CTAS A 11 $117.27 $1,290 4,567 Direct +0.24% Acquired 591.8% (price as of 2026-08-21)
April 11, 2023 CTAS A 217 $112.57 $24,428 4,556 Direct +5.00% Acquired 620.7% (price as of 2026-08-21)
Feb. 15, 2023 CTAS A 11 $111.16 $1,223 4,340 Direct +0.25% Acquired 629.8% (price as of 2026-08-21)
Jan. 10, 2023 CTAS A 219 $111.24 $24,362 4,328 Direct +5.33% Acquired 629.3% (price as of 2026-08-21)
Nov. 15, 2022 CTAS A 11 $111.20 $1,223 4,109 Direct +0.27% Acquired 629.5% (price as of 2026-08-21)
Oct. 25, 2022 CTAS A 238 $102.60 $24,419 4,099 Direct +6.16% Acquired 690.7% (price as of 2026-08-21)
Aug. 15, 2022 CTAS A 10 $109.76 $1,098 3,861 Direct +0.26% Acquired 639.1% (price as of 2026-08-21)
July 26, 2022 CTAS A 245 $99.46 $24,368 3,851 Direct +6.79% Acquired 715.6% (price as of 2026-08-21)
May 16, 2022 CTAS A 9 $94.43 $850 3,606 Direct +0.25% Acquired 759.1% (price as of 2026-08-21)
April 12, 2022 CTAS A 234 $103.94 $24,322 3,597 Direct +6.96% Acquired 680.5% (price as of 2026-08-21)
Feb. 15, 2022 CTAS A 8 $94.44 $756 3,362 Direct +0.24% Acquired 759.0% (price as of 2026-08-21)
Jan. 11, 2022 CTAS A 241 $101.28 $24,408 3,354 Direct +7.74% Acquired 701.0% (price as of 2026-08-21)
Nov. 15, 2021 CTAS A 7 $109.73 $768 3,113 Direct +0.23% Acquired 639.3% (price as of 2026-08-21)
Oct. 26, 2021 CTAS A 226 $107.63 $24,324 3,107 Direct +7.84% Acquired 653.7% (price as of 2026-08-21)
Aug. 13, 2021 CTAS A 7 $97.35 $681 2,880 Direct +0.24% Acquired 733.3% (price as of 2026-08-21)
July 27, 2021 CTAS A 251 $97.22 $24,402 2,873 Direct +9.57% Acquired 734.4% (price as of 2026-08-21)
May 15, 2021 CTAS A 5 $89.52 $448 2,622 Direct +0.19% Acquired 806.2% (price as of 2026-08-21)
April 13, 2021 CTAS A 271 $88.87 $24,084 2,617 Direct +11.55% Acquired 812.8% (price as of 2026-08-21)
Feb. 15, 2021 CTAS A 5 $85.61 $428 2,345 Direct +0.21% Acquired 847.6% (price as of 2026-08-21)
Jan. 19, 2021 CTAS A 300 $80.51 $24,153 2,340 Direct +14.71% Acquired 907.6% (price as of 2026-08-21)
Nov. 6, 2020 CTAS A 21 $85.23 $1,790 2,041 Direct +1.04% Acquired 851.8% (price as of 2026-08-21)
Oct. 27, 2020 CTAS A 298 $81.00 $24,138 2,020 Direct +17.31% Acquired 901.5% (price as of 2026-08-21)
July 28, 2020 CTAS A 214 $73.39 $15,705 1,722 Direct +14.19% Acquired 1005.4% (price as of 2026-08-21)
April 14, 2020 CTAS A 478 $50.43 $24,106 1,508 Direct +46.41% Acquired 1508.6% (price as of 2026-08-21)
Jan. 14, 2020 CTAS A 343 $70.38 $24,140 1,029 Direct +50.00% Acquired 1052.7% (price as of 2026-08-21)
Nov. 8, 2019 CTAS A 7 $65.22 $457 686 Direct +1.03% Acquired 1143.9% (price as of 2026-08-21)
Oct. 29, 2019 CTAS A 352 $68.63 $24,158 680 Direct +107.32% Acquired 1082.0% (price as of 2026-08-21)
Sept. 24, 2019 CTAS A 14 $63.04 $883 328 Direct +4.46% Acquired 1186.9% (price as of 2026-08-21)
July 23, 2019 CTAS A 314 $65.20 $20,473 314 Direct Acquired 1144.2% (price as of 2026-08-21)
Aug. 3, 2005 CTAS G 300 37,522 Direct -0.79% Disposed (price as of 2026-08-21)
Aug. 1, 2005 CTAS A 5,000 5,000 Direct Acquired (price as of 2026-08-21)
July 5, 2005 CTAS M 6,000 0 Direct -100.00% Disposed (price as of 2026-08-21)
July 5, 2005 CTAS M 6,000 $12.92 $77,520 37,822 Direct +18.85% Acquired 6178.9% (price as of 2026-08-21)
July 26, 2004 CTAS A 10,000 10,000 Direct Acquired (price as of 2026-08-21)
July 16, 2004 CTAS M 4,800 Direct Disposed (price as of 2026-08-21)
July 16, 2004 CTAS M 4,800 $10.62 $50,976 31,822 Direct +17.76% Acquired 7538.8% (price as of 2026-08-21)
July 16, 2004 CTAS F 1,162 $43.97 $51,093 27,022 Direct -4.12% Disposed 1745.0% (price as of 2026-08-21)
April 30, 2004 CTAS G 300 28,184 Direct -1.05% Disposed (price as of 2026-08-21)
July 23, 2003 CTAS A 3,000 3,000 Direct Acquired (price as of 2026-08-21)

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.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
July 28, 2026 CTAS Phantom Stock Units Common Stock (134) 134 Acquired
June 15, 2026 CTAS Phantom Stock Units Common Stock (17) 17 Acquired
April 14, 2026 CTAS Phantom Stock Units Common Stock (163) 163 Acquired
March 13, 2026 CTAS Phantom Stock Units Common Stock (15) 15 Acquired
Jan. 20, 2026 CTAS Phantom Stock Units Common Stock (148) 148 Acquired
Dec. 15, 2025 CTAS Phantom Stock Units Common Stock (15) 15 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 (151) 151 Acquired
Aug. 15, 2025 CTAS Phantom Stock Units Common Stock (13) 13 Acquired
July 29, 2025 CTAS Phantom Stock Units Common Stock (129) 129 Acquired
May 15, 2025 CTAS Phantom Stock Units Common Stock (11) 11 Acquired
April 8, 2025 CTAS Phantom Stock Units Common Stock (151) 151 Acquired
Feb. 14, 2025 CTAS Phantom Stock Units Common Stock (11) 11 Acquired
Jan. 14, 2025 CTAS Phantom Stock Units Common Stock (150) 150 Acquired
Nov. 15, 2024 CTAS Phantom Stock Units Common Stock (10) 10 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 (137) 137 Acquired
Aug. 15, 2024 CTAS Phantom Stock Units Common Stock (11) 11 Acquired
July 23, 2024 CTAS Phantom Stock Units Common Stock (152) 152 Acquired
May 15, 2024 CTAS Phantom Stock Units Common Stock (10) 10 Acquired
April 9, 2024 CTAS Phantom Stock Units Common Stock (170) 170 Acquired
Feb. 14, 2024 CTAS Phantom Stock Units Common Stock (11) 11 Acquired
Jan. 16, 2024 CTAS Phantom Stock Units Common Stock (195) 195 Acquired
Nov. 14, 2023 CTAS Phantom Stock Units Common Stock (12) 12 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 (227) 227 Acquired
Aug. 15, 2023 CTAS Phantom Stock Units Common Stock (13) 13 Acquired
July 25, 2023 CTAS Phantom Stock Units Common Stock (189) 189 Acquired
May 15, 2023 CTAS Phantom Stock Units Common Stock (11) 11 Acquired
April 11, 2023 CTAS Phantom Stock Units Common Stock (217) 217 Acquired
Feb. 15, 2023 CTAS Phantom Stock Units Common Stock (11) 11 Acquired
Jan. 10, 2023 CTAS Phantom Stock Units Common Stock (219) 219 Acquired
Nov. 15, 2022 CTAS Phantom Stock Units Common Stock (11) 11 Acquired
Oct. 25, 2022 CTAS Phantom Stock Units Common Stock (238) 238 Acquired
Aug. 15, 2022 CTAS Phantom Stock Units Common Stock (10) 10 Acquired
July 26, 2022 CTAS Phantom Stock Units Common Stock (245) 245 Acquired
May 16, 2022 CTAS Phantom Stock Units Common Stock (9) 9 Acquired
April 12, 2022 CTAS Phantom Stock Units Common Stock (234) 234 Acquired
Feb. 15, 2022 CTAS Phantom Stock Units Common Stock (8) 8 Acquired
Jan. 11, 2022 CTAS Phantom Stock Units Common Stock (241) 241 Acquired
Nov. 15, 2021 CTAS Phantom Stock Units Common Stock (7) 7 Acquired
Oct. 26, 2021 CTAS Phantom Stock Units Common Stock (226) 226 Acquired
Aug. 13, 2021 CTAS Phantom Stock Units Common Stock (7) 7 Acquired
July 27, 2021 CTAS Phantom Stock Units Common Stock (251) 251 Acquired
May 15, 2021 CTAS Phantom Stock Units Common Stock (5) 5 Acquired
April 13, 2021 CTAS Phantom Stock Units Common Stock (271) 271 Acquired
Feb. 15, 2021 CTAS Phantom Stock Units Common Stock (5) 5 Acquired
Jan. 19, 2021 CTAS Phantom Stock Units Common Stock (300) 300 Acquired
Nov. 6, 2020 CTAS Phantom Stock Units Common Stock (21) 21 Acquired
Oct. 27, 2020 CTAS Phantom Stock Units Common Stock (298) 298 Acquired
July 28, 2020 CTAS Phantom Stock Units Common Stock (214) 214 Acquired
April 14, 2020 CTAS Phantom Stock Units Common Stock (478) 478 Acquired
Jan. 14, 2020 CTAS Phantom Stock Units Common Stock (343) 343 Acquired
Nov. 8, 2019 CTAS Phantom Stock Units Common Stock (7) 7 Acquired
Oct. 29, 2019 CTAS Phantom Stock Units Common Stock (352) 352 Acquired
Sept. 24, 2019 CTAS Phantom Stock Units Common Stock (14) 14 Acquired
July 23, 2019 CTAS Phantom Stock Units Common Stock (314) 314 Acquired
Aug. 1, 2005 CTAS Stock Option (right to buy) Common Stock (5,000) $44.43 Aug. 1, 2015 5,000 Acquired
July 5, 2005 CTAS Stock Option (right to buy) Common Stock (6,000) $12.92 July 25, 2005 6,000 Disposed
July 26, 2004 CTAS Stock Option (right to buy) Common Stock (10,000) $42.06 July 26, 2014 10,000 Acquired
July 16, 2004 CTAS Stock Option (right to buy) Common Stock (4,800) $10.62 July 19, 2004 4,800 Disposed
July 23, 2003 CTAS Stock Option (right to buy) Common Stock (3,000) $39.29 July 29, 2013 3,000 Acquired

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

Initial ownership (Form 3) 1 holding

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

Date Ticker Security Shares Ownership
July 3, 2019 CTAS Common Stock 5,000 Direct

Compensation (DEF 14A)

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal year Salary Bonus Stock awards Option awards Non-equity incentive Pension change Other Total
2006 $290,000 $50,000 $36,080 $6,666
2005
2004

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.