Oct 19
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Oct 18
2021
|
SELL
Open market or private sale
|
$25,676,742
$332.17 p/Share
|
77,300
|
|
Oct 18
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Oct 15
2021
|
SELL
Open market or private sale
|
$17,174,404
$325.89 p/Share
|
52,700
|
|
Oct 15
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
Oct 14
2021
|
SELL
Open market or private sale
|
$17,389,818
$328.73 p/Share
|
52,900
|
|
Oct 14
2021
|
BUY
Conversion of derivative security
|
-
|
45,300
|
|
Oct 13
2021
|
SELL
Open market or private sale
|
$17,129,081
$325.03 p/Share
|
52,700
|
|
Oct 13
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
Oct 12
2021
|
SELL
Open market or private sale
|
$16,919,862
$321.06 p/Share
|
52,700
|
|
Oct 12
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
Oct 11
2021
|
SELL
Open market or private sale
|
$18,951,240
$328.16 p/Share
|
57,750
|
|
Oct 11
2021
|
BUY
Conversion of derivative security
|
-
|
48,700
|
|
Oct 08
2021
|
SELL
Open market or private sale
|
$25,585,621
$331.45 p/Share
|
77,193
|
|
Oct 08
2021
|
BUY
Conversion of derivative security
|
-
|
62,253
|
|
Oct 07
2021
|
SELL
Open market or private sale
|
$25,297,356
$333.91 p/Share
|
75,761
|
|
Oct 07
2021
|
BUY
Conversion of derivative security
|
-
|
61,295
|
|
Oct 06
2021
|
SELL
Open market or private sale
|
$25,548,424
$330.51 p/Share
|
77,300
|
|
Oct 06
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Oct 05
2021
|
SELL
Open market or private sale
|
$25,607,944
$331.28 p/Share
|
77,300
|
|
Oct 05
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Oct 04
2021
|
SELL
Open market or private sale
|
$17,950,893
$329.35 p/Share
|
54,504
|
|
Oct 04
2021
|
SELL
Open market or private sale
|
$1,580,928
$329.36 p/Share
|
4,800
|
|
Oct 04
2021
|
BUY
Conversion of derivative security
|
-
|
45,000
|
|
Oct 04
2021
|
BUY
Conversion of derivative security
|
-
|
4,800
|
|