May 27
2022
|
BUY
Conversion of derivative security
|
-
|
1,000,000
|
|
May 17
2021
|
SELL
Open market or private sale
|
$20,225,999
$202.26 p/Share
|
100,000
|
|
May 17
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
May 10
2021
|
SELL
Open market or private sale
|
$22,600,000
$226.0 p/Share
|
100,000
|
|
May 10
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
May 03
2021
|
SELL
Open market or private sale
|
$24,588,000
$245.88 p/Share
|
100,000
|
|
May 03
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Apr 26
2021
|
SELL
Open market or private sale
|
$24,942,000
$249.42 p/Share
|
100,000
|
|
Apr 26
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Apr 19
2021
|
SELL
Open market or private sale
|
$25,012,000
$250.12 p/Share
|
100,000
|
|
Apr 19
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Apr 12
2021
|
SELL
Open market or private sale
|
$25,954,999
$259.55 p/Share
|
100,000
|
|
Apr 12
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Apr 05
2021
|
SELL
Open market or private sale
|
$22,975,999
$229.76 p/Share
|
100,000
|
|
Apr 05
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Mar 29
2021
|
SELL
Open market or private sale
|
$21,048,000
$210.48 p/Share
|
100,000
|
|
Mar 29
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Mar 22
2021
|
SELL
Open market or private sale
|
$22,482,001
$224.82 p/Share
|
100,000
|
|
Mar 22
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Mar 15
2021
|
SELL
Open market or private sale
|
$24,282,001
$242.82 p/Share
|
100,000
|
|
Mar 15
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Mar 08
2021
|
SELL
Open market or private sale
|
$21,638,000
$216.38 p/Share
|
100,000
|
|
Mar 08
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Mar 01
2021
|
SELL
Open market or private sale
|
$23,631,000
$236.31 p/Share
|
100,000
|
|
Mar 01
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|