May 28
2021
|
SELL
Open market or private sale
|
$24,793,748
$330.72 p/Share
|
74,969
|
|
May 28
2021
|
BUY
Conversion of derivative security
|
-
|
60,469
|
|
May 27
2021
|
SELL
Open market or private sale
|
$25,536,827
$330.36 p/Share
|
77,300
|
|
May 27
2021
|
BUY
Conversion of derivative security
|
-
|
62,300
|
|
May 26
2021
|
SELL
Open market or private sale
|
$17,282,438
$327.94 p/Share
|
52,700
|
|
May 26
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
May 25
2021
|
SELL
Open market or private sale
|
$17,267,682
$327.66 p/Share
|
52,700
|
|
May 25
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
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
|
|