Oct 27
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
Oct 26
2021
|
SELL
Open market or private sale
|
$13,170,496
$320.45 p/Share
|
41,100
|
|
Oct 26
2021
|
SELL
Open market or private sale
|
$2,434,964
$320.39 p/Share
|
7,600
|
|
Oct 26
2021
|
SELL
Open market or private sale
|
$1,361,275
$320.3 p/Share
|
4,250
|
|
Oct 26
2021
|
BUY
Conversion of derivative security
|
-
|
41,100
|
|
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
|
|