Jun 03
2021
|
SELL
Open market or private sale
|
$17,171,768
$325.84 p/Share
|
52,700
|
|
Jun 03
2021
|
BUY
Conversion of derivative security
|
-
|
45,200
|
|
Jun 02
2021
|
SELL
Open market or private sale
|
$20,801,933
$329.64 p/Share
|
63,105
|
|
Jun 02
2021
|
BUY
Conversion of derivative security
|
-
|
52,368
|
|
Jun 01
2021
|
SELL
Open market or private sale
|
$21,949,645
$329.09 p/Share
|
66,698
|
|
Jun 01
2021
|
BUY
Conversion of derivative security
|
-
|
54,849
|
|
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
|
|