Apr 16
2021
|
SELL
Open market or private sale
|
$20,858,319
$306.74 p/Share
|
68,000
|
|
Apr 16
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 15
2021
|
SELL
Open market or private sale
|
$20,905,240
$307.43 p/Share
|
68,000
|
|
Apr 15
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 14
2021
|
SELL
Open market or private sale
|
$20,752,240
$305.18 p/Share
|
68,000
|
|
Apr 14
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 13
2021
|
SELL
Open market or private sale
|
$21,226,200
$312.15 p/Share
|
68,000
|
|
Apr 13
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 12
2021
|
SELL
Open market or private sale
|
$21,097,000
$310.25 p/Share
|
68,000
|
|
Apr 12
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 09
2021
|
SELL
Open market or private sale
|
$21,272,439
$312.83 p/Share
|
68,000
|
|
Apr 09
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 08
2021
|
SELL
Open market or private sale
|
$21,273,120
$312.84 p/Share
|
68,000
|
|
Apr 08
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 07
2021
|
SELL
Open market or private sale
|
$21,093,601
$310.2 p/Share
|
68,000
|
|
Apr 07
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 06
2021
|
SELL
Open market or private sale
|
$20,980,721
$308.54 p/Share
|
68,000
|
|
Apr 06
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 05
2021
|
SELL
Open market or private sale
|
$18,366,599
$306.11 p/Share
|
60,000
|
|
Apr 05
2021
|
SELL
Open market or private sale
|
$2,447,600
$305.95 p/Share
|
8,000
|
|
Apr 05
2021
|
BUY
Conversion of derivative security
|
-
|
43,000
|
|
Apr 05
2021
|
BUY
Conversion of derivative security
|
-
|
8,000
|
|
Apr 01
2021
|
SELL
Open market or private sale
|
$17,663,004
$299.51 p/Share
|
58,973
|
|
Apr 01
2021
|
BUY
Conversion of derivative security
|
-
|
44,247
|
|
Mar 31
2021
|
SELL
Open market or private sale
|
$16,472,813
$292.85 p/Share
|
56,250
|
|