Jul 06
2021
|
SELL
Open market or private sale
|
$27,367,293
$354.04 p/Share
|
77,300
|
|
Jul 06
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jul 02
2021
|
SELL
Open market or private sale
|
$27,416,763
$354.68 p/Share
|
77,300
|
|
Jul 02
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jul 01
2021
|
SELL
Open market or private sale
|
$27,118,387
$350.82 p/Share
|
77,300
|
|
Jul 01
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 30
2021
|
SELL
Open market or private sale
|
$27,044,951
$349.87 p/Share
|
77,300
|
|
Jun 30
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Jun 29
2021
|
SELL
Open market or private sale
|
$27,271,439
$352.8 p/Share
|
77,300
|
|
Jun 29
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
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
|
|