Nov 10
2021
|
BUY
Conversion of derivative security
|
-
|
61,023
|
|
Nov 09
2021
|
SELL
Open market or private sale
|
$3,607,483
$83.41 p/Share
|
43,250
|
|
Nov 09
2021
|
BUY
Conversion of derivative security
|
-
|
43,250
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$3,822,846
$81.9 p/Share
|
46,677
|
|
Nov 08
2021
|
BUY
Conversion of derivative security
|
-
|
46,677
|
|
Oct 27
2021
|
SELL
Open market or private sale
|
$3,796,803
$71.48 p/Share
|
53,117
|
|
Oct 27
2021
|
BUY
Conversion of derivative security
|
-
|
53,117
|
|
Oct 26
2021
|
SELL
Open market or private sale
|
$3,788,431
$72.94 p/Share
|
51,939
|
|
Oct 26
2021
|
BUY
Conversion of derivative security
|
-
|
51,939
|
|
Oct 25
2021
|
SELL
Open market or private sale
|
$2,810,159
$72.94 p/Share
|
38,527
|
|
Oct 25
2021
|
BUY
Conversion of derivative security
|
-
|
38,527
|
|
Oct 13
2021
|
SELL
Open market or private sale
|
$3,604,591
$65.93 p/Share
|
54,673
|
|
Oct 13
2021
|
BUY
Conversion of derivative security
|
-
|
54,673
|
|
Oct 12
2021
|
SELL
Open market or private sale
|
$4,598,898
$66.73 p/Share
|
68,918
|
|
Oct 12
2021
|
BUY
Conversion of derivative security
|
-
|
68,918
|
|
Oct 11
2021
|
SELL
Open market or private sale
|
$2,775,615
$69.04 p/Share
|
40,203
|
|
Oct 11
2021
|
BUY
Conversion of derivative security
|
-
|
40,203
|
|
Sep 29
2021
|
SELL
Open market or private sale
|
$2,752,101
$65.02 p/Share
|
42,327
|
|
Sep 29
2021
|
BUY
Conversion of derivative security
|
-
|
42,327
|
|
Sep 28
2021
|
SELL
Open market or private sale
|
$2,655,836
$66.27 p/Share
|
40,076
|
|
Sep 28
2021
|
BUY
Conversion of derivative security
|
-
|
40,076
|
|
Sep 27
2021
|
SELL
Open market or private sale
|
$2,592,745
$69.21 p/Share
|
37,462
|
|
Sep 27
2021
|
BUY
Conversion of derivative security
|
-
|
37,462
|
|
Sep 15
2021
|
SELL
Open market or private sale
|
$2,577,840
$65.12 p/Share
|
39,586
|
|
Sep 15
2021
|
BUY
Conversion of derivative security
|
-
|
39,586
|
|