Nov 03
2021
|
SELL
Open market or private sale
|
$25,375,270
$328.27 p/Share
|
77,300
|
|
Nov 03
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Nov 02
2021
|
SELL
Open market or private sale
|
$18,493,115
$329.44 p/Share
|
56,135
|
|
Nov 02
2021
|
SELL
Open market or private sale
|
$1,624,158
$329.11 p/Share
|
4,935
|
|
Nov 02
2021
|
BUY
Conversion of derivative security
|
-
|
46,098
|
|
Nov 02
2021
|
BUY
Conversion of derivative security
|
-
|
4,935
|
|
Nov 01
2021
|
SELL
Open market or private sale
|
$23,767,256
$329.89 p/Share
|
72,046
|
|
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
|
|