Mar 25
2021
|
SELL
Open market or private sale
|
$15,907,499
$282.8 p/Share
|
56,250
|
|
Mar 25
2021
|
BUY
Conversion of derivative security
|
-
|
42,250
|
|
Mar 24
2021
|
SELL
Open market or private sale
|
$16,127,437
$286.71 p/Share
|
56,250
|
|
Mar 24
2021
|
BUY
Conversion of derivative security
|
-
|
42,250
|
|
Mar 23
2021
|
SELL
Open market or private sale
|
$16,550,999
$294.24 p/Share
|
56,250
|
|
Mar 23
2021
|
BUY
Conversion of derivative security
|
-
|
42,250
|
|
Mar 22
2021
|
SELL
Open market or private sale
|
$14,693,500
$293.87 p/Share
|
50,000
|
|
Mar 22
2021
|
SELL
Open market or private sale
|
$1,837,125
$293.94 p/Share
|
6,250
|
|
Mar 22
2021
|
BUY
Conversion of derivative security
|
-
|
36,000
|
|
Mar 22
2021
|
BUY
Conversion of derivative security
|
-
|
6,250
|
|
Mar 19
2021
|
SELL
Open market or private sale
|
$16,177,500
$287.6 p/Share
|
56,250
|
|
Mar 19
2021
|
BUY
Conversion of derivative security
|
-
|
42,250
|
|
Mar 18
2021
|
SELL
Open market or private sale
|
$15,859,688
$281.95 p/Share
|
56,250
|
|
Mar 18
2021
|
BUY
Conversion of derivative security
|
-
|
42,250
|
|
Mar 17
2021
|
SELL
Open market or private sale
|
$14,053,000
$281.06 p/Share
|
50,000
|
|
Mar 17
2021
|
SELL
Open market or private sale
|
$1,755,062
$280.81 p/Share
|
6,250
|
|
Mar 17
2021
|
BUY
Conversion of derivative security
|
-
|
36,000
|
|
Mar 17
2021
|
BUY
Conversion of derivative security
|
-
|
6,250
|
|
Mar 16
2021
|
SELL
Open market or private sale
|
$15,702,187
$279.15 p/Share
|
56,250
|
|
Mar 16
2021
|
BUY
Conversion of derivative security
|
-
|
42,250
|
|
Mar 15
2021
|
SELL
Open market or private sale
|
$12,464,022
$272.39 p/Share
|
45,758
|
|
Mar 15
2021
|
BUY
Conversion of derivative security
|
-
|
34,512
|
|
Mar 12
2021
|
SELL
Open market or private sale
|
$11,953,172
$267.11 p/Share
|
44,750
|
|
Mar 12
2021
|
BUY
Conversion of derivative security
|
-
|
33,750
|
|
Mar 11
2021
|
SELL
Open market or private sale
|
$14,208,946
$273.27 p/Share
|
51,996
|
|