Jan 21
2015
SELL
Payment of exercise price or tax liability
$524,309
$87.56 p/Share
5,988
Reduced 11.74%
45,018
Common Stock
Jan 21
2015
BUY
Grant, award, or other acquisition
$1,585,887
$87.56 p/Share
18,112
Added 26.2%
51,006
Common Stock
May 06
2014
BUY
Grant, award, or other acquisition
$67,550
$93.43 p/Share
723
Added 2.15%
32,894
Common Stock
Apr 19
2014
SELL
Payment of exercise price or tax liability
$32,715
$93.47 p/Share
350
Reduced 1.08%
32,171
Common Stock
Mar 14
2014
SELL
Open market or private sale
$546,000
$91.0 p/Share
6,000
Reduced 15.58%
32,521
Common Stock
Mar 08
2014
SELL
Payment of exercise price or tax liability
$30,087
$88.49 p/Share
340
Reduced 0.87%
38,521
Common Stock
Mar 07
2014
SELL
Payment of exercise price or tax liability
$29,733
$88.49 p/Share
336
Reduced 0.86%
38,861
Common Stock
Mar 04
2014
SELL
Payment of exercise price or tax liability
$27,428
$90.52 p/Share
303
Reduced 0.77%
39,197
Common Stock
Mar 04
2014
BUY
Grant, award, or other acquisition
$309,940
$90.52 p/Share
3,424
Added 7.98%
39,499
Common Stock
Feb 16
2014
SELL
Payment of exercise price or tax liability
$30,408
$83.31 p/Share
365
Reduced 1.0%
36,075
Common Stock
Jan 22
2014
SELL
Payment of exercise price or tax liability
$193,450
$81.59 p/Share
2,371
Reduced 6.11%
36,440
Common Stock
Jan 22
2014
BUY
Grant, award, or other acquisition
$689,435
$81.59 p/Share
8,450
Added 17.88%
38,811
Common Stock
Nov 15
2013
BUY
Grant, award, or other acquisition
$346,585
$68.59 p/Share
5,053
Added 14.27%
30,361
Common Stock
May 22
2013
BUY
Grant, award, or other acquisition
$57,714
$55.87 p/Share
1,033
Added 3.92%
25,308
Common Stock
Apr 19
2013
SELL
Payment of exercise price or tax liability
$20,986
$51.69 p/Share
406
Reduced 1.64%
24,275
Common Stock
Mar 12
2013
SELL
Open market or private sale
$1,320,981
$53.52 p/Share
24,682
Reduced 50.0%
24,681
Common Stock
Mar 12
2013
BUY
Exercise of conversion of derivative security
$112,931
$8.47 p/Share
13,333
Added 21.27%
49,363
Common Stock
Mar 11
2013
SELL
Payment of exercise price or tax liability
$61,472
$54.16 p/Share
1,135
Reduced 3.05%
36,030
Common Stock
Mar 08
2013
SELL
Payment of exercise price or tax liability
$21,810
$54.8 p/Share
398
Reduced 1.06%
37,165
Common Stock
Mar 07
2013
SELL
Payment of exercise price or tax liability
$33,935
$53.78 p/Share
631
Reduced 1.65%
37,563
Common Stock
Mar 07
2013
BUY
Grant, award, or other acquisition
$297,619
$53.78 p/Share
5,534
Added 12.66%
38,194
Common Stock
Feb 16
2013
SELL
Payment of exercise price or tax liability
$24,966
$54.87 p/Share
455
Reduced 1.37%
32,660
Common Stock
Jan 23
2013
SELL
Payment of exercise price or tax liability
$129,754
$49.43 p/Share
2,625
Reduced 7.34%
33,115
Common Stock
Jan 23
2013
BUY
Grant, award, or other acquisition
$370,082
$49.43 p/Share
7,487
Added 17.32%
35,740
Common Stock
Dec 21
2012
SELL
Payment of exercise price or tax liability
$31,738
$44.08 p/Share
720
Reduced 2.49%
28,253
Common Stock