May 18
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
May 17
2021
|
SELL
Open market or private sale
|
$16,534,625
$313.75 p/Share
|
52,700
|
|
May 17
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
May 14
2021
|
SELL
Open market or private sale
|
$16,516,180
$313.4 p/Share
|
52,700
|
|
May 14
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
May 13
2021
|
SELL
Open market or private sale
|
$16,121,457
$305.91 p/Share
|
52,700
|
|
May 13
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
May 12
2021
|
SELL
Open market or private sale
|
$15,906,968
$301.84 p/Share
|
52,700
|
|
May 12
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
May 11
2021
|
SELL
Open market or private sale
|
$20,658,399
$303.8 p/Share
|
68,000
|
|
May 11
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
May 10
2021
|
SELL
Open market or private sale
|
$21,055,521
$309.64 p/Share
|
68,000
|
|
May 10
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
May 07
2021
|
SELL
Open market or private sale
|
$21,810,319
$320.74 p/Share
|
68,000
|
|
May 07
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
May 06
2021
|
SELL
Open market or private sale
|
$21,550,561
$316.92 p/Share
|
68,000
|
|
May 06
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
May 05
2021
|
SELL
Open market or private sale
|
$21,619,920
$317.94 p/Share
|
68,000
|
|
May 05
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
May 04
2021
|
SELL
Open market or private sale
|
$21,606,319
$317.74 p/Share
|
68,000
|
|
May 04
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
May 03
2021
|
SELL
Open market or private sale
|
$22,131,279
$325.46 p/Share
|
68,000
|
|
May 03
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|
Apr 30
2021
|
SELL
Open market or private sale
|
$22,247,561
$327.17 p/Share
|
68,000
|
|
Apr 30
2021
|
BUY
Conversion of derivative security
|
-
|
51,000
|
|