Oct 26
2021
|
BUY
Conversion of derivative security
|
-
|
4,250
|
|
Oct 25
2021
|
SELL
Open market or private sale
|
$17,121,176
$324.88 p/Share
|
52,700
|
|
Oct 25
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
Oct 22
2021
|
SELL
Open market or private sale
|
$17,148,054
$325.39 p/Share
|
52,700
|
|
Oct 22
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
Oct 21
2021
|
SELL
Open market or private sale
|
$26,285,864
$340.05 p/Share
|
77,300
|
|
Oct 21
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Oct 20
2021
|
SELL
Open market or private sale
|
$26,411,092
$341.67 p/Share
|
77,300
|
|
Oct 20
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Oct 19
2021
|
SELL
Open market or private sale
|
$26,251,080
$339.6 p/Share
|
77,300
|
|
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
|
|