Jun 14
2021
|
SELL
Open market or private sale
|
$25,794,237
$333.69 p/Share
|
77,300
|
|
Jun 14
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 11
2021
|
SELL
Open market or private sale
|
$25,594,802
$331.11 p/Share
|
77,300
|
|
Jun 11
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 10
2021
|
SELL
Open market or private sale
|
$25,634,999
$331.63 p/Share
|
77,300
|
|
Jun 10
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 09
2021
|
SELL
Open market or private sale
|
$25,773,367
$333.42 p/Share
|
77,300
|
|
Jun 09
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 08
2021
|
SELL
Open market or private sale
|
$25,923,327
$335.36 p/Share
|
77,300
|
|
Jun 08
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 07
2021
|
SELL
Open market or private sale
|
$25,804,287
$333.82 p/Share
|
77,300
|
|
Jun 07
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 04
2021
|
SELL
Open market or private sale
|
$25,454,889
$329.3 p/Share
|
77,300
|
|
Jun 04
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 03
2021
|
SELL
Open market or private sale
|
$17,171,768
$325.84 p/Share
|
52,700
|
|
Jun 03
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
Jun 02
2021
|
SELL
Open market or private sale
|
$20,801,933
$329.64 p/Share
|
63,105
|
|
Jun 02
2021
|
BUY
Conversion of derivative security
|
-
|
52,368
|
|
Jun 01
2021
|
SELL
Open market or private sale
|
$21,949,645
$329.09 p/Share
|
66,698
|
|
Jun 01
2021
|
BUY
Conversion of derivative security
|
-
|
54,849
|
|
May 28
2021
|
SELL
Open market or private sale
|
$24,793,748
$330.72 p/Share
|
74,969
|
|
May 28
2021
|
BUY
Conversion of derivative security
|
-
|
60,469
|
|
May 27
2021
|
SELL
Open market or private sale
|
$25,536,827
$330.36 p/Share
|
77,300
|
|
May 27
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
May 26
2021
|
SELL
Open market or private sale
|
$17,282,438
$327.94 p/Share
|
52,700
|
|