Thompson Michael Lawrence

Number of records: 45
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
14-Aug-23 3:02 PM
View: 
Cintas Corp. (CTAS) 10-Aug-23Grant 4,534$490.16$2,222,390.007%
65.6K to 70.14K
04-Aug-23 4:15 PM
View: 
Cintas Corp. (CTAS) 02-Aug-23Payment of Exercise 12,153$498.56$6,059,000.00(15%)
82.81K to 70.65K
04-Aug-23 4:15 PM
View: 
Cintas Corp. (CTAS) 02-Aug-23Option Exercise 17,203$233.69$4,020,110.0026%
65.6K to 82.81K
04-Aug-23 4:15 PM
View: 
Cintas Corp. (CTAS) 02-Aug-23Option Sale 5,050$498.35$2,516,670.00(7%)
70.65K to 65.6K
01-Aug-23 3:01 PM
View: 
Cintas Corp. (CTAS) 28-Jul-23Payment of Exercise 1,042$502.64$523,751.00(2%)
66.64K to 65.6K
18-Apr-23 4:18 PM
View: 
Cintas Corp. (CTAS) 17-Apr-23Gift 1,735----3%
64.91K to 66.64K
18-Apr-23 4:18 PM
View: 
Cintas Corp. (CTAS) 14-Apr-23Gift 850----1%
64.06K to 64.91K
18-Apr-23 4:18 PM
View: 
Cintas Corp. (CTAS) 17-Jan-23Gift 1,166----2%
62.89K to 64.06K
13-Jan-23 4:26 PM
View: 
Cintas Corp. (CTAS) 12-Jan-23Private Sale 14,795$444.98$6,583,480.00(18%)
81.44K to 66.64K
02-Nov-22 8:50 AM
View: 
Cintas Corp. (CTAS) 31-Oct-22Payment of Exercise 17,857$427.75$7,638,330.00(18%)
99.3K to 81.44K
02-Nov-22 8:50 AM
View: 
Cintas Corp. (CTAS) 31-Oct-22Option Exercise 25,906$187.24$4,850,750.0035%
73.39K to 99.3K
28-Jul-22 3:28 PM
View: 
Cintas Corp. (CTAS) 26-Jul-22Grant 4,716$397.83$1,876,170.007%
68.67K to 73.39K
< 1%
26-Jul-22 3:48 PM
View: 
Cintas Corp. (CTAS) 22-Jul-22Payment of Exercise 2,186$396.73$867,252.00(3%)
70.86K to 68.67K
(< 1%)
05-Apr-22 1:30 PM
View: 
Cintas Corp. (CTAS) 01-Apr-22Gift 1,399----2%
83.36K to 84.76K
05-Apr-22 1:30 PM
View: 
Cintas Corp. (CTAS) 01-Apr-22Gift 1,399----(2%)
84.76K to 83.36K
05-Apr-22 1:30 PM
View: 
Cintas Corp. (CTAS) 01-Apr-22Sale 12,500$423.24$5,290,530.00(15%)
83.36K to 70.86K
08-Oct-21 10:36 AM
View: 
Cintas Corp. (CTAS) 06-Oct-21Option Exercise 30,448$151.02$4,598,220.0042%
73.14K to 103.59K
08-Oct-21 10:36 AM
View: 
Cintas Corp. (CTAS) 06-Oct-21Market Option Sale 20,227$389.14$7,871,140.00(20%)
103.59K to 83.36K
03-Aug-21 2:37 PM
View: 
Cintas Corp. (CTAS) 30-Jul-21Payment of Exercise 192$394.18$75,682.60(< 1%)
73.33K to 73.14K
1%
27-Jul-21 4:47 PM
View: 
Cintas Corp. (CTAS) 27-Jul-21Grant 5,521$388.86$2,146,900.008%
67.81K to 73.33K
< 1%
27-Jul-21 4:47 PM
View: 
Cintas Corp. (CTAS) 23-Jul-21Payment of Exercise 3,511$395.34$1,388,040.00(5%)
71.32K to 67.81K
2%
08-Oct-20 4:18 PM
View: 
Cintas Corp. (CTAS) 08-Oct-20Option Exercise 49,092$106.17$5,212,110.00199%
24.72K to 73.81K
08-Oct-20 4:18 PM
View: 
Cintas Corp. (CTAS) 06-Oct-20Market Option Sale 19,200$330.90$6,353,280.00(26%)
73.81K to 54.62K
(2%)
08-Oct-20 4:18 PM
View: 
Cintas Corp. (CTAS) 06-Oct-20Market Sale 29,892$330.90$9,891,260.00(55%)
54.62K to 24.72K
(2%)
12-Aug-20 12:13 PM
View: 
Cintas Corp. (CTAS) 12-Aug-20Option Exercise 30,767$55.75$1,715,410.0071%
43.05K to 73.81K
12-Aug-20 12:13 PM
View: 
Cintas Corp. (CTAS) 11-Aug-20Market Option Sale 2,500$319.31$798,275.00(4%)
60.7K to 58.2K
(5%)
12-Aug-20 12:13 PM
View: 
Cintas Corp. (CTAS) 11-Aug-20Market Sale 15,150$319.31$4,837,550.00(26%)
58.2K to 43.05K
(5%)
30-Jul-20 1:40 PM
View: 
Cintas Corp. (CTAS) 28-Jul-20Grant 2,330$293.56$683,995.004%
58.37K to 60.7K
14%
28-Jul-20 3:36 PM
View: 
Cintas Corp. (CTAS) 24-Jul-20Payment of Exercise 4,936$302.60$1,493,630.00(8%)
63.3K to 58.37K
(11%)
15-Oct-19 9:32 AM
View: 
Cintas Corp. (CTAS) 11-Oct-19Market Sale 2,000$268.23$536,460.00(3%)
65.3K to 63.3K
(24%)
30-Jul-19 3:23 PM
View: 
Cintas Corp. (CTAS) 26-Jul-19Payment of Exercise 4,147$261.69$1,085,230.00(6%)
69.45K to 65.3K
(27%)
25-Jul-19 3:24 PM
View: 
Cintas Corp. (CTAS) 23-Jul-19Market Sale 4,888$260.79$1,274,740.00(7%)
74.34K to 69.45K
(28%)
09-Jun-21 5:08 PM
View: 
Cintas Corp. (CTAS) 15-Apr-19Market Sale 2,500$207.98$519,950.00(3%)
73.81K to 71.31K
(64%)
12-Feb-19 4:55 PM
View: 
Cintas Corp. (CTAS) 12-Feb-19Market Sale 1,000$200.60$200,600.00(2%)
65.56K to 64.56K
(66%)
05-Feb-19 11:28 AM
View: 
Cintas Corp. (CTAS) 27-Dec-18Gift 400----(< 1%)
65.96K to 65.56K
02-Aug-18 3:06 PM
View: 
Cintas Corp. (CTAS) 31-Jul-18Grant 428$204.48$87,517.40< 1%
65.53K to 65.96K
61%
26-Jul-18 3:24 PM
View: 
Cintas Corp. (CTAS) 24-Jul-18Grant 7,849$206.99$1,624,660.0014%
57.68K to 65.53K
59%
24-Jul-18 12:31 PM
View: 
Cintas Corp. (CTAS) 20-Jul-18Payment of Exercise 2,863$203.57$582,821.00(5%)
60.55K to 57.68K
(62%)
13-Jul-10 9:35 AM
View: 
Cintas Corp. (CTAS) 12-Jul-10Payment of Exercise 381$23.66$9,014.46(1%)
35.89K to 35.51K
(1227%)
25-Sep-09 12:10 PM
View: 
Cintas Corp. (CTAS) 25-Sep-09Market Sale 1,400$30.15$42,210.00(4%)
37.29K to 35.89K
(962%)
29-Jul-09 4:49 PM
View: 
Cintas Corp. (CTAS) 28-Jul-09Payment of Exercise 330$22.61$7,461.30(< 1%)
37.62K to 37.29K
(1316%)
20-Jul-09 4:56 PM
View: 
Cintas Corp. (CTAS) 17-Jul-09Grant 1,200----3%
36.42K to 37.62K
23-Jul-08 2:59 PM
View: 
Cintas Corp. (CTAS) 21-Jul-08Grant 25,108----222%
11.31K to 36.42K
21-Jul-08 4:36 PM
View: 
Cintas Corp. (CTAS) 17-Jul-08Grant 1,500----15%
9.81K to 11.31K
06-Jul-07 8:54 AM
View: 
Cintas Corp. (CTAS) 03-Jul-07Grant 1,200----14%
8.61K to 9.81K