Jun 22
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 21
2021
|
SELL
Open market or private sale
|
$25,541,467
$330.42 p/Share
|
77,300
|
|
Jun 21
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 18
2021
|
SELL
Open market or private sale
|
$25,709,980
$332.6 p/Share
|
77,300
|
|
Jun 18
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 17
2021
|
SELL
Open market or private sale
|
$25,842,937
$334.32 p/Share
|
77,300
|
|
Jun 17
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$25,757,132
$333.21 p/Share
|
77,300
|
|
Jun 16
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 15
2021
|
SELL
Open market or private sale
|
$26,106,530
$337.73 p/Share
|
77,300
|
|
Jun 15
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
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
|
|