Dec 07
2021
|
BUY
Conversion of derivative security
|
-
|
33,703
|
|
Dec 06
2021
|
SELL
Open market or private sale
|
$5,244,570
$65.87 p/Share
|
79,620
|
|
Dec 06
2021
|
BUY
Conversion of derivative security
|
-
|
79,620
|
|
Nov 24
2021
|
SELL
Open market or private sale
|
$3,626,709
$80.26 p/Share
|
45,187
|
|
Nov 24
2021
|
BUY
Conversion of derivative security
|
-
|
45,187
|
|
Nov 23
2021
|
SELL
Open market or private sale
|
$5,376,412
$82.3 p/Share
|
65,327
|
|
Nov 23
2021
|
BUY
Conversion of derivative security
|
-
|
65,327
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$7,170,646
$83.78 p/Share
|
85,589
|
|
Nov 22
2021
|
BUY
Conversion of derivative security
|
-
|
85,589
|
|
Nov 10
2021
|
SELL
Open market or private sale
|
$4,909,911
$80.46 p/Share
|
61,023
|
|
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
|
|