May 01
2020
BUY
Exercise of conversion of derivative security
$54,313
$107.98 p/Share
503
Added 9.86%
4,600
Common Stock
Apr 09
2020
-
297
Reduced 6.61%
4,198
Common Stock
Apr 09
2020
SELL
Open market or private sale
$37,275
$175.0 p/Share
213
Reduced 4.83%
4,198
Common Stock
Apr 09
2020
BUY
Exercise of conversion of derivative security
$22,999
$107.98 p/Share
213
Added 4.61%
4,411
Common Stock
Mar 31
2020
-
321
Reduced 6.67%
4,495
Common Stock
Mar 02
2020
SELL
Open market or private sale
$44,636
$209.56 p/Share
213
Reduced 4.24%
4,816
Common Stock
Mar 02
2020
BUY
Exercise of conversion of derivative security
$22,999
$107.98 p/Share
213
Added 4.06%
5,029
Common Stock
Feb 03
2020
SELL
Open market or private sale
$51,972
$244.0 p/Share
213
Reduced 4.24%
4,816
Common Stock
Feb 03
2020
BUY
Exercise of conversion of derivative security
$22,999
$107.98 p/Share
213
Added 4.06%
5,029
Common Stock
Jan 31
2020
SELL
Open market or private sale
$257,437
$242.18 p/Share
1,063
Reduced 18.08%
4,816
Common Stock
Jan 30
2020
SELL
Payment of exercise price or tax liability
$145,410
$248.14 p/Share
586
Reduced 9.06%
5,879
Common Stock
Jan 22
2020
BUY
Grant, award, or other acquisition
-
1,649
Added 20.32%
6,465
Common Stock
Jan 02
2020
SELL
Open market or private sale
$53,814
$252.65 p/Share
213
Reduced 4.24%
4,816
Common Stock
Jan 02
2020
BUY
Exercise of conversion of derivative security
$22,999
$107.98 p/Share
213
Added 4.06%
5,029
Common Stock
Dec 16
2019
-
1,204
Reduced 20.0%
4,816
Common Stock
Jun 28
2019
BUY
Grant, award, or other acquisition
$21,140
$166.46 p/Share
127
Added 2.07%
6,020
Common Stock
May 03
2019
SELL
Open market or private sale
$50,177
$256.01 p/Share
196
Reduced 3.22%
5,893
Common Stock
May 02
2019
SELL
Payment of exercise price or tax liability
$49,806
$255.42 p/Share
195
Reduced 3.1%
6,089
Common Stock
May 02
2019
SELL
Open market or private sale
$21,213
$249.57 p/Share
85
Reduced 1.35%
6,207
Common Stock
May 02
2019
BUY
Exercise of conversion of derivative security
-
391
Added 5.78%
6,369
Common Stock
May 01
2019
SELL
Payment of exercise price or tax liability
$38,315
$250.43 p/Share
153
Reduced 2.5%
5,978
Common Stock
May 01
2019
BUY
Exercise of conversion of derivative security
-
306
Added 4.75%
6,131
Common Stock
Jan 31
2019
SELL
Open market or private sale
$416,793
$238.44 p/Share
1,748
Reduced 23.08%
5,825
Common Stock
Jan 30
2019
SELL
Payment of exercise price or tax liability
$230,640
$240.0 p/Share
961
Reduced 11.26%
7,573
Common Stock
Jan 23
2019
BUY
Grant, award, or other acquisition
-
2,709
Added 24.09%
8,534
Common Stock