Jan 31
2017
SELL
Open market or private sale
$227,880
$56.97 p/Share
4,000
Reduced 10.48%
34,170
Common Stock
Apr 30
2016
SELL
Payment of exercise price or tax liability
$15,084
$41.44 p/Share
364
Reduced 0.95%
38,093
Common Stock
Apr 29
2016
SELL
Payment of exercise price or tax liability
$9,573
$41.44 p/Share
231
Reduced 0.6%
38,457
Common Stock
Apr 21
2016
BUY
Grant, award, or other acquisition
-
2,001
Added 4.92%
38,688
Common Stock
Sep 11
2015
-
65
Reduced 0.18%
36,615
Common Stock
Apr 30
2015
SELL
Payment of exercise price or tax liability
$10,682
$52.62 p/Share
203
Reduced 0.55%
36,661
Common Stock
Apr 30
2015
BUY
Grant, award, or other acquisition
-
1,442
Added 3.76%
36,864
Common Stock
Apr 29
2015
SELL
Payment of exercise price or tax liability
$12,275
$53.14 p/Share
231
Reduced 0.65%
35,422
Common Stock
Apr 26
2015
SELL
Payment of exercise price or tax liability
$19,788
$53.48 p/Share
370
Reduced 1.03%
35,653
Common Stock
Apr 22
2015
SELL
Open market or private sale
$519,200
$51.92 p/Share
10,000
Reduced 21.73%
36,023
Common Stock
Oct 21
2014
SELL
Open market or private sale
$228,695
$40.32 p/Share
5,672
Reduced 10.98%
45,979
Common Stock
Apr 30
2014
SELL
Payment of exercise price or tax liability
$6,449
$31.77 p/Share
203
Reduced 0.39%
51,592
Common Stock
Apr 29
2014
SELL
Payment of exercise price or tax liability
$65,605
$31.36 p/Share
2,092
Reduced 3.88%
51,795
Common Stock
Apr 29
2014
BUY
Grant, award, or other acquisition
-
8,294
Added 13.34%
53,887
Common Stock
Apr 26
2014
SELL
Payment of exercise price or tax liability
$25,027
$31.6 p/Share
792
Reduced 1.71%
45,566
Common Stock
Dec 30
2013
SELL
Open market or private sale
$166,623
$35.55 p/Share
4,687
Reduced 9.19%
46,333
Common Stock
Dec 23
2013
SELL
Sale (or disposition) back to the issuer
$355,956
$36.4 p/Share
9,779
Reduced 16.08%
51,020
Common Stock
Dec 23
2013
BUY
Exercise of conversion of derivative security
$273,552
$18.91 p/Share
14,466
Added 21.22%
53,718
Common Stock
Jul 15
2013
SELL
Open market or private sale
$54,120
$27.06 p/Share
2,000
Reduced 4.14%
46,302
Common Stock
Jul 15
2013
BUY
Exercise of conversion of derivative security
$23,720
$11.86 p/Share
2,000
Added 3.98%
48,302
Common Stock
Apr 30
2013
SELL
Payment of exercise price or tax liability
$25,684
$25.48 p/Share
1,008
Reduced 2.13%
46,272
Common Stock
Apr 30
2013
BUY
Grant, award, or other acquisition
-
4,557
Added 8.79%
47,280
Common Stock
Apr 27
2013
SELL
Payment of exercise price or tax liability
$9,661
$25.49 p/Share
379
Reduced 0.88%
42,723
Common Stock
Apr 26
2013
SELL
Payment of exercise price or tax liability
$17,996
$25.49 p/Share
706
Reduced 1.61%
43,102
Common Stock
Sep 24
2012
SELL
Open market or private sale
$40,060
$20.03 p/Share
2,000
Reduced 4.38%
43,680
Common Stock