May 10
2021
|
SELL
Open market or private sale
|
$21,055,521
$309.64 p/Share
|
68,000
|
|
May 10
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
May 07
2021
|
SELL
Open market or private sale
|
$21,810,319
$320.74 p/Share
|
68,000
|
|
May 07
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
May 06
2021
|
SELL
Open market or private sale
|
$21,550,561
$316.92 p/Share
|
68,000
|
|
May 06
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
May 05
2021
|
SELL
Open market or private sale
|
$21,619,920
$317.94 p/Share
|
68,000
|
|
May 05
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
May 04
2021
|
SELL
Open market or private sale
|
$21,606,319
$317.74 p/Share
|
68,000
|
|
May 04
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
May 03
2021
|
SELL
Open market or private sale
|
$22,131,279
$325.46 p/Share
|
68,000
|
|
May 03
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 30
2021
|
SELL
Open market or private sale
|
$22,247,561
$327.17 p/Share
|
68,000
|
|
Apr 30
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 29
2021
|
SELL
Open market or private sale
|
$22,210,160
$326.62 p/Share
|
68,000
|
|
Apr 29
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 28
2021
|
SELL
Open market or private sale
|
$20,953,521
$308.14 p/Share
|
68,000
|
|
Apr 28
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 27
2021
|
SELL
Open market or private sale
|
$20,643,439
$303.58 p/Share
|
68,000
|
|
Apr 27
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 26
2021
|
SELL
Open market or private sale
|
$20,650,920
$303.69 p/Share
|
68,000
|
|
Apr 26
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 23
2021
|
SELL
Open market or private sale
|
$20,408,840
$300.13 p/Share
|
68,000
|
|
Apr 23
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 22
2021
|
SELL
Open market or private sale
|
$19,226,139
$299.72 p/Share
|
64,147
|
|