Apr 05
2021
|
SELL
Open market or private sale
|
$18,366,599
$306.11 p/Share
|
60,000
|
|
Apr 05
2021
|
SELL
Open market or private sale
|
$2,447,600
$305.95 p/Share
|
8,000
|
|
Apr 05
2021
|
BUY
Conversion of derivative security
|
-
|
43,000
|
|
Apr 05
2021
|
BUY
Conversion of derivative security
|
-
|
8,000
|
|
Apr 01
2021
|
SELL
Open market or private sale
|
$17,663,004
$299.51 p/Share
|
58,973
|
|
Apr 01
2021
|
BUY
Conversion of derivative security
|
-
|
44,247
|
|
Mar 31
2021
|
SELL
Open market or private sale
|
$16,472,813
$292.85 p/Share
|
56,250
|
|
Mar 31
2021
|
BUY
Conversion of derivative security
|
-
|
42,250
|
|
Mar 30
2021
|
SELL
Open market or private sale
|
$16,305,750
$289.88 p/Share
|
56,250
|
|
Mar 30
2021
|
BUY
Conversion of derivative security
|
-
|
42,250
|
|
Mar 29
2021
|
SELL
Open market or private sale
|
$16,277,062
$289.37 p/Share
|
56,250
|
|
Mar 29
2021
|
BUY
Conversion of derivative security
|
-
|
42,250
|
|
Mar 26
2021
|
SELL
Open market or private sale
|
$15,825,938
$281.35 p/Share
|
56,250
|
|
Mar 26
2021
|
BUY
Conversion of derivative security
|
-
|
42,250
|
|
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
|
|