Nov 01
2021
|
BUY
Conversion of derivative security
|
-
|
58,703
|
|
Oct 29
2021
|
|
-
|
1,347,700
|
|
Oct 29
2021
|
SELL
Open market or private sale
|
$17,023,681
$323.03 p/Share
|
52,700
|
|
Oct 29
2021
|
BUY
Conversion of derivative security
|
-
|
1,392,900
|
|
Oct 29
2021
|
|
-
|
232,400
|
|
Oct 28
2021
|
SELL
Open market or private sale
|
$12,971,170
$316.37 p/Share
|
41,000
|
|
Oct 28
2021
|
SELL
Open market or private sale
|
$3,703,167
$316.51 p/Share
|
11,700
|
|
Oct 28
2021
|
BUY
Conversion of derivative security
|
-
|
41,000
|
|
Oct 28
2021
|
BUY
Conversion of derivative security
|
-
|
4,200
|
|
Oct 27
2021
|
SELL
Open market or private sale
|
$16,628,958
$315.54 p/Share
|
52,700
|
|
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
|
|