Oct 01
2021
|
SELL
Open market or private sale
|
$26,445,102
$342.11 p/Share
|
77,300
|
|
Oct 01
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Sep 30
2021
|
SELL
Open market or private sale
|
$26,340,749
$340.76 p/Share
|
77,300
|
|
Sep 30
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Sep 29
2021
|
SELL
Open market or private sale
|
$26,452,832
$342.21 p/Share
|
77,300
|
|
Sep 29
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Sep 28
2021
|
SELL
Open market or private sale
|
$26,604,342
$344.17 p/Share
|
77,300
|
|
Sep 28
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Sep 27
2021
|
SELL
Open market or private sale
|
$27,150,851
$351.24 p/Share
|
77,300
|
|
Sep 27
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Sep 24
2021
|
SELL
Open market or private sale
|
$24,794,620
$349.22 p/Share
|
71,000
|
|
Sep 24
2021
|
SELL
Open market or private sale
|
$2,198,385
$348.95 p/Share
|
6,300
|
|
Sep 24
2021
|
BUY
Conversion of derivative security
|
-
|
56,000
|
|
Sep 24
2021
|
BUY
Conversion of derivative security
|
-
|
6,300
|
|
Sep 23
2021
|
SELL
Open market or private sale
|
$26,782,905
$346.48 p/Share
|
77,300
|
|
Sep 23
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Sep 22
2021
|
SELL
Open market or private sale
|
$26,677,776
$345.12 p/Share
|
77,300
|
|
Sep 22
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Sep 21
2021
|
SELL
Open market or private sale
|
$27,669,536
$357.95 p/Share
|
77,300
|
|
Sep 21
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
Sep 20
2021
|
SELL
Open market or private sale
|
$25,237,659
$355.46 p/Share
|
71,000
|
|
Sep 20
2021
|
SELL
Open market or private sale
|
$2,236,437
$354.99 p/Share
|
6,300
|
|
Sep 20
2021
|
BUY
Conversion of derivative security
|
-
|
56,000
|
|
Sep 20
2021
|
BUY
Conversion of derivative security
|
-
|
6,300
|
|
Sep 17
2021
|
SELL
Open market or private sale
|
$28,329,676
$366.49 p/Share
|
77,300
|
|