SEC CIK 1378104

Thompson Michael Lawrence

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
CTASview stock →31,8602023-08-10

Position History — CTAS

Reported shares owned immediately after each Form 4 transaction, over time.

024,47248,94573,4172006-102018-072020-072021-072022-072023-042023-08

Recent Filings — CTAS

DateActivitySharesPriceOwned After
2023-08-10Grant / award4,534$490.1631,860
2023-08-02Option exercise (derivative)2,330$0.004,660
2023-08-02Option exercise (derivative)2,137$0.000
2023-08-02Option exercise (derivative)4,887$0.004,889
2023-08-02Option exercise7,849$206.9935,175
2023-08-02Option exercise2,330$293.5644,529
2023-08-02Tax withholding12,153$498.5632,376
2023-08-02Option exercise4,887$260.7942,199
2023-08-02Option exercise2,137$204.4837,312
2023-08-02Open-market sale5,050$498.3527,326
2023-07-28Tax withholding1,042$502.6427,326
2023-04-17Gift1,735$0.0027,069
2023-04-17J1,735$0.0027,069
2023-04-14Gift850$0.0025,334
2023-04-14J850$0.0025,334
2023-01-17Gift1,166$0.0024,484
2023-01-17J1,166$0.0024,484
2023-01-12Open-market sale14,795$444.9823,318
2022-10-31Option exercise (derivative)7,302$0.000
2022-10-31Option exercise (derivative)2,135$0.002,137
2022-10-31Option exercise (derivative)7,848$0.007,849
2022-10-31Option exercise (derivative)4,887$0.009,776
2022-10-31Tax withholding17,857$427.7539,512
2022-10-31Option exercise4,887$260.7957,369
2022-10-31Option exercise2,135$204.4852,482
2022-10-31Option exercise7,848$206.9950,347
2022-10-31Option exercise3,734$137.3042,499
2022-10-31Option exercise7,302$137.3038,765
2022-07-26Grant / award4,716$397.8331,463
2022-07-22Tax withholding2,186$396.7326,747
2022-04-01Open-market sale7,800$423.2521,507
2022-04-01Open-market sale4,700$423.2312,940
2022-04-01Gift1,399$0.0028,933
2022-04-01Gift1,399$0.002,821
2021-10-06Option exercise (derivative)11,034$0.0011,036
2021-10-06Option exercise (derivative)7,848$0.0015,697
2021-10-06Option exercise (derivative)2,135$0.004,272
2021-10-06Option exercise (derivative)9,431$0.000
2021-10-06Open-market sale20,227$389.1427,534
2021-10-06Option exercise11,034$137.3037,778
2021-10-06Option exercise7,848$206.9945,626
2021-10-06Option exercise2,135$204.4847,761
2021-10-06Option exercise9,431$108.3926,744
2021-07-30Tax withholding192$394.1817,313
2021-07-27Grant / award5,521$388.8617,505
2021-07-23Tax withholding3,511$395.3411,984
2020-10-08Option exercise (derivative)19,200$0.000
2020-10-08Option exercise (derivative)11,034$0.0022,070
2020-10-08Option exercise (derivative)18,858$0.009,431
2020-10-08Option exercise18,858$108.3962,383
2020-10-08Option exercise19,200$86.1043,525
2020-10-08Option exercise11,034$137.3073,417
2020-10-06Open-market sale49,092$330.9024,325
2020-08-12Option exercise (derivative)2,500$0.000
2020-08-12Option exercise2,500$43.1945,150
2020-08-12Option exercise11,467$47.2256,617
2020-08-12Option exercise16,800$63.4573,417
2020-08-11Open-market sale17,650$319.3142,650
2020-07-28Grant / award (derivative)6,990$0.006,990
2020-07-28Grant / award2,330$293.5660,300
2020-07-24Tax withholding4,936$302.6057,970
2019-10-11Open-market sale2,000$268.2362,906
2019-07-26Tax withholding4,147$261.6964,906
2019-07-23Grant / award (derivative)14,663$0.0014,663
2019-07-23Open-market sale4,888$260.7969,053
2019-07-23Grant / award4,888$260.7969,053
2019-04-15Open-market sale2,500$207.9870,917
2019-02-12Open-market sale1,000$200.6064,165
2018-12-27Gift400$0.0065,165
2018-07-31Grant / award (derivative)6,407$0.006,407
2018-07-31Grant / award428$204.4865,565
2018-07-24Grant / award (derivative)23,545$0.0023,545
2018-07-24Grant / award7,849$206.9965,137
2018-07-20Tax withholding2,863$203.5757,288
2018-07-01———60,151
2018-07-01———396
2010-07-12Tax withholding381$23.6635,250
2009-09-25Open-market sale1,400$30.1535,631
2009-07-28Tax withholding330$22.6137,031
2009-07-17Grant / award (derivative)5,000$0.005,000
2009-07-17Grant / award1,200$0.0037,361
2008-07-21Grant / award25,108$0.0036,161
2008-07-17Grant / award (derivative)6,250$0.006,250
2008-07-17Grant / award1,500$0.0011,053
2007-07-03Grant / award (derivative)5,000$0.005,000
2007-07-03Grant / award1,200$0.009,553
2006-10-10———261.07
2006-10-10———8,353

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.