May 20
2021
|
SELL
Open market or private sale
|
$16,683,239
$316.57 p/Share
|
52,700
|
|
May 20
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
May 19
2021
|
SELL
Open market or private sale
|
$15,003,959
$309.36 p/Share
|
48,500
|
|
May 19
2021
|
SELL
Open market or private sale
|
$1,299,984
$309.52 p/Share
|
4,200
|
|
May 19
2021
|
BUY
Conversion of derivative security
|
-
|
41,000
|
|
May 19
2021
|
BUY
Conversion of derivative security
|
-
|
4,200
|
|
May 18
2021
|
SELL
Open market or private sale
|
$16,509,856
$313.28 p/Share
|
52,700
|
|
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
|
|