Jun 28
2021
|
SELL
Open market or private sale
|
$24,849,289
$349.99 p/Share
|
71,000
|
|
Jun 28
2021
|
SELL
Open market or private sale
|
$2,206,197
$350.19 p/Share
|
6,300
|
|
Jun 28
2021
|
BUY
Conversion of derivative security
|
-
|
56,000
|
|
Jun 28
2021
|
BUY
Conversion of derivative security
|
-
|
6,300
|
|
Jun 25
2021
|
SELL
Open market or private sale
|
$26,435,826
$341.99 p/Share
|
77,300
|
|
Jun 25
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 24
2021
|
SELL
Open market or private sale
|
$26,551,005
$343.48 p/Share
|
77,300
|
|
Jun 24
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 23
2021
|
SELL
Open market or private sale
|
$26,377,851
$341.24 p/Share
|
77,300
|
|
Jun 23
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 22
2021
|
SELL
Open market or private sale
|
$25,992,125
$336.25 p/Share
|
77,300
|
|
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
|
|