Apr 01
2017
SELL
Payment of exercise price or tax liability
$212,342
$78.5 p/Share
2,705
Reduced 6.56%
38,521
Common Stock
Mar 17
2017
SELL
Open market or private sale
$479,908
$79.6 p/Share
6,029
Reduced 14.49%
35,585
Common Stock
Mar 17
2017
BUY
Exercise of conversion of derivative security
$210,774
$34.96 p/Share
6,029
Added 12.65%
41,614
Common Stock
Feb 28
2017
SELL
Payment of exercise price or tax liability
$66,720
$80.58 p/Share
828
Reduced 2.27%
35,585
Common Stock
Feb 28
2017
SELL
Payment of exercise price or tax liability
$12,490
$80.58 p/Share
155
Reduced 0.45%
33,931
Common Stock
Feb 28
2017
BUY
Grant, award, or other acquisition
$200,000
$80.58 p/Share
2,482
Added 6.38%
36,413
Common Stock
Feb 28
2017
BUY
Grant, award, or other acquisition
$111,603
$80.58 p/Share
1,385
Added 7.6%
16,831
Common Stock (restricted)
Feb 27
2017
SELL
Payment of exercise price or tax liability
$15,386
$81.41 p/Share
189
Reduced 0.56%
33,615
Common Stock
Feb 18
2017
SELL
Payment of exercise price or tax liability
$28,290
$79.69 p/Share
355
Reduced 1.06%
33,231
Common Stock
Apr 02
2016
SELL
Payment of exercise price or tax liability
$334,585
$104.82 p/Share
3,192
Reduced 9.0%
32,260
Common Stock
Apr 01
2016
BUY
Grant, award, or other acquisition
$299,995
$104.82 p/Share
2,862
Added 14.05%
17,515
Common Stock (restricted)
Feb 29
2016
BUY
Grant, award, or other acquisition
$137,496
$97.17 p/Share
1,415
Added 6.23%
21,310
Common Stock (restricted)
Feb 29
2016
BUY
Grant, award, or other acquisition
$216,981
$97.17 p/Share
2,233
Added 7.2%
28,795
Common Stock
Feb 27
2016
SELL
Payment of exercise price or tax liability
$18,751
$97.66 p/Share
192
Reduced 0.72%
26,562
Common Stock
Feb 19
2016
SELL
Payment of exercise price or tax liability
$45,184
$97.59 p/Share
463
Reduced 1.74%
26,178
Common Stock
Feb 18
2016
SELL
Payment of exercise price or tax liability
$33,524
$96.89 p/Share
346
Reduced 1.35%
25,262
Common Stock
Jul 20
2015
SELL
Open market or private sale
$2,439,286
$110.34 p/Share
22,107
Reduced 47.64%
24,300
Common Stock
Jul 20
2015
BUY
Exercise of conversion of derivative security
$666,747
$30.16 p/Share
22,107
Added 32.27%
46,407
Common Stock
Jul 19
2015
SELL
Payment of exercise price or tax liability
$733,643
$110.14 p/Share
6,661
Reduced 21.51%
24,300
Common Stock
Apr 01
2015
SELL
Payment of exercise price or tax liability
$105,226
$102.26 p/Share
1,029
Reduced 4.14%
23,815
Common Stock
Apr 01
2015
BUY
Grant, award, or other acquisition
$399,939
$102.26 p/Share
3,911
Added 14.6%
22,872
Common Stock (restricted)
Feb 27
2015
BUY
Grant, award, or other acquisition
$178,656
$103.87 p/Share
1,720
Added 7.53%
21,107
Common Stock (restricted)
Feb 27
2015
BUY
Grant, award, or other acquisition
$249,911
$103.87 p/Share
2,406
Added 9.58%
22,698
Common Stock
Feb 19
2015
SELL
Payment of exercise price or tax liability
$47,205
$102.62 p/Share
460
Reduced 2.22%
20,292
Common Stock
Feb 18
2015
SELL
Payment of exercise price or tax liability
$35,290
$104.1 p/Share
339
Reduced 1.72%
19,373
Common Stock