May 24
2021
|
SELL
Open market or private sale
|
$16,999,439
$322.57 p/Share
|
52,700
|
|
May 24
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
May 21
2021
|
SELL
Open market or private sale
|
$16,753,857
$317.91 p/Share
|
52,700
|
|
May 21
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
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
|
|