| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| CTAS | TYSOE RONALD W | Director | Apr 20 '26 | Option Exercise | 27.10 | 11,000 | 298,100 | 27,948 | Apr 22 12:00 AM |
| CTAS | TYSOE RONALD W | Director | Apr 20 '26 | Sale | 178.87 | 4,666 | 834,607 | 22,448 | Apr 22 12:00 AM |
| CTAS | TYSOE RONALD W | Director | Jul 30 '25 | Sale | 223.47 | 5,084 | 1,136,121 | 21,945 | Aug 01 12:00 AM |
| CTAS | TYSOE RONALD W | Director | Apr 14 '25 | Sale | 208.96 | 8,521 | 1,780,548 | 27,029 | Apr 16 12:00 AM |
| CTAS | TYSOE RONALD W | Director | Apr 14 '25 | Option Exercise | 22.67 | 19,120 | 433,450 | 36,589 | Apr 16 12:00 AM |
| CTAS | TYSOE RONALD W | Director | May 07 '24 | Option Exercise | 71.17 | 5,108 | 363,536 | 9,209 | May 09 12:00 AM |
| CTAS | TYSOE RONALD W | Director | May 07 '24 | Sale | 693.95 | 2,291 | 1,589,840 | 6,655 | May 09 12:00 AM |
| GFR | TYSOE RONALD W | Director | Feb 17 '04 | Buy | 15.79 | 237 | 3,742 | 3,984 | Feb 24 12:00 AM |