Mar 13
2018
SELL
Open market or private sale
$9,394,000
$187.88 p/Share
50,000
Reduced 47.2%
55,926
Common Stock
Mar 13
2018
BUY
Exercise of conversion of derivative security
$169,000
$3.38 p/Share
50,000
Added 32.07%
105,926
Common Stock
Mar 10
2018
SELL
Payment of exercise price or tax liability
$151,331
$189.4 p/Share
799
Reduced 1.41%
55,926
Common Stock
Mar 07
2018
SELL
Payment of exercise price or tax liability
$210,729
$181.35 p/Share
1,162
Reduced 2.01%
56,725
Common Stock
Mar 06
2018
SELL
Payment of exercise price or tax liability
$197,199
$184.99 p/Share
1,066
Reduced 2.02%
51,778
Common Stock
Mar 06
2018
BUY
Grant, award, or other acquisition
$1,130,104
$184.99 p/Share
6,109
Added 9.55%
57,887
Common Stock
Mar 06
2018
BUY
Grant, award, or other acquisition
$197,014
$184.99 p/Share
1,065
Added 2.0%
52,272
Common Stock
Jan 22
2018
SELL
Payment of exercise price or tax liability
$2,202,028
$187.12 p/Share
11,768
Reduced 18.52%
51,779
Common Stock
Jan 22
2018
BUY
Grant, award, or other acquisition
$4,770,063
$187.12 p/Share
25,492
Added 28.63%
63,547
Common Stock
Sep 15
2017
SELL
Open market or private sale
$679,906
$128.26 p/Share
5,301
Reduced 12.23%
38,055
Common Stock
Mar 10
2017
SELL
Payment of exercise price or tax liability
$103,155
$122.95 p/Share
839
Reduced 1.9%
43,356
Common Stock
Mar 07
2017
SELL
Payment of exercise price or tax liability
$156,343
$128.15 p/Share
1,220
Reduced 2.69%
44,195
Common Stock
Mar 06
2017
SELL
Payment of exercise price or tax liability
$81,112
$129.78 p/Share
625
Reduced 1.48%
41,716
Common Stock
Mar 06
2017
BUY
Grant, award, or other acquisition
$646,694
$129.78 p/Share
4,983
Added 9.89%
45,415
Common Stock
Mar 04
2017
SELL
Payment of exercise price or tax liability
$93,451
$128.72 p/Share
726
Reduced 1.74%
41,057
Common Stock
Jan 23
2017
SELL
Payment of exercise price or tax liability
$562,662
$110.11 p/Share
5,110
Reduced 10.9%
41,783
Common Stock
Jan 23
2017
BUY
Grant, award, or other acquisition
$1,146,355
$110.11 p/Share
10,411
Added 18.17%
46,893
Common Stock
Nov 09
2016
SELL
Open market or private sale
$2,137,717
$86.24 p/Share
24,788
Reduced 40.46%
36,482
Common Stock
Oct 21
2016
SELL
Open market or private sale
$949,150
$79.5 p/Share
11,939
Reduced 16.31%
61,270
Common Stock
Sep 15
2016
SELL
Open market or private sale
$1,244,800
$78.73 p/Share
15,811
Reduced 17.76%
73,209
Common Stock
Mar 10
2016
SELL
Payment of exercise price or tax liability
$34,057
$57.92 p/Share
588
Reduced 0.66%
89,020
Common Stock
Mar 07
2016
SELL
Payment of exercise price or tax liability
$111,381
$59.85 p/Share
1,861
Reduced 2.03%
89,608
Common Stock
Mar 07
2016
BUY
Grant, award, or other acquisition
$1,177,668
$59.85 p/Share
19,677
Added 17.82%
90,744
Common Stock
Mar 04
2016
SELL
Payment of exercise price or tax liability
$29,205
$57.49 p/Share
508
Reduced 0.7%
71,792
Common Stock
Jan 26
2016
SELL
Payment of exercise price or tax liability
$118,729
$56.89 p/Share
2,087
Reduced 2.81%
72,300
Common Stock