Dec 08
2017
SELL
Payment of exercise price or tax liability
$2,821,211
$167.6 p/Share
16,833
Reduced 44.31%
21,158
Common Stock
Dec 08
2017
SELL
Open market or private sale
$1,242,046
$169.47 p/Share
7,329
Reduced 34.64%
13,829
Common Stock
Dec 08
2017
BUY
Exercise of conversion of derivative security
$1,578,020
$65.31 p/Share
24,162
Added 38.88%
37,991
Common Stock
Oct 27
2017
SELL
Open market or private sale
$307,648
$161.58 p/Share
1,904
Reduced 12.1%
13,829
Common Stock
Jul 27
2017
SELL
Payment of exercise price or tax liability
$2,279,395
$144.65 p/Share
15,758
Reduced 40.84%
22,823
Common Stock
Jul 27
2017
SELL
Open market or private sale
$1,020,676
$143.96 p/Share
7,090
Reduced 31.07%
15,733
Common Stock
Jul 27
2017
BUY
Exercise of conversion of derivative security
$1,241,332
$54.33 p/Share
22,848
Added 37.19%
38,581
Common Stock
Jul 06
2017
SELL
Payment of exercise price or tax liability
$49,981
$129.15 p/Share
387
Reduced 2.4%
15,733
Common Stock
Jul 06
2017
BUY
Exercise of conversion of derivative security
-
806
Added 4.76%
16,120
Common Stock
Feb 09
2017
SELL
Open market or private sale
$301,828
$123.7 p/Share
2,440
Reduced 13.74%
15,314
Common Stock
Feb 07
2017
SELL
Payment of exercise price or tax liability
$56,047
$123.18 p/Share
455
Reduced 2.5%
17,754
Common Stock
Feb 06
2017
SELL
Payment of exercise price or tax liability
$2,041,655
$121.26 p/Share
16,837
Reduced 43.18%
22,153
Common Stock
Feb 06
2017
SELL
Open market or private sale
$723,287
$122.82 p/Share
5,889
Reduced 26.58%
16,264
Common Stock
Feb 06
2017
BUY
Grant, award, or other acquisition
-
1,945
Added 9.65%
18,209
Common Stock
Feb 06
2017
BUY
Exercise of conversion of derivative security
$1,334,016
$58.7 p/Share
22,726
Added 36.82%
38,990
Common Stock
Feb 03
2017
SELL
Payment of exercise price or tax liability
$337,224
$121.26 p/Share
2,781
Reduced 14.6%
16,264
Common Stock
Feb 03
2017
BUY
Grant, award, or other acquisition
-
5,528
Added 22.5%
19,045
Common Stock
Feb 02
2017
SELL
Payment of exercise price or tax liability
$38,318
$117.9 p/Share
325
Reduced 2.35%
13,517
Common Stock
Feb 01
2017
SELL
Payment of exercise price or tax liability
$32,567
$113.08 p/Share
288
Reduced 2.04%
13,842
Common Stock
Dec 15
2016
SELL
Open market or private sale
$513,627
$114.47 p/Share
4,487
Reduced 24.1%
14,130
Common Stock
Jul 07
2016
SELL
Payment of exercise price or tax liability
$37,522
$88.08 p/Share
426
Reduced 2.24%
18,617
Common Stock
Jul 07
2016
BUY
Exercise of conversion of derivative security
-
888
Added 4.46%
19,043
Common Stock
Feb 07
2016
SELL
Payment of exercise price or tax liability
$39,325
$82.79 p/Share
475
Reduced 2.55%
18,155
Common Stock
Feb 05
2016
SELL
Payment of exercise price or tax liability
$396,895
$82.79 p/Share
4,794
Reduced 20.47%
18,630
Common Stock
Feb 05
2016
BUY
Grant, award, or other acquisition
-
9,554
Added 28.97%
23,424
Common Stock