May 03
2017
BUY
Grant, award, or other acquisition
$89,988
$32.15 p/Share
2,799
Added 11.67%
21,176
Common Stock
May 02
2017
SELL
Payment of exercise price or tax liability
$32,884
$31.65 p/Share
1,039
Reduced 5.35%
18,377
Common Stock
Feb 03
2017
SELL
Open market or private sale
$100,685
$32.5 p/Share
3,098
Reduced 13.76%
19,416
Common Stock
Feb 01
2017
SELL
Payment of exercise price or tax liability
$160,001
$32.64 p/Share
4,902
Reduced 17.88%
22,514
Common Stock
Feb 01
2017
BUY
Exercise of conversion of derivative security
$160,000
$20.0 p/Share
8,000
Added 22.59%
27,416
Common Stock
Nov 22
2016
SELL
Open market or private sale
$135,000
$27.0 p/Share
5,000
Reduced 20.48%
19,416
Common Stock
Oct 31
2016
SELL
Payment of exercise price or tax liability
$27,407
$24.34 p/Share
1,126
Reduced 4.41%
24,416
Common Stock
May 04
2016
BUY
Grant, award, or other acquisition
-
4,584
Added 15.22%
25,542
Common Stock
May 03
2016
SELL
Payment of exercise price or tax liability
$22,530
$19.66 p/Share
1,146
Reduced 5.18%
20,958
Common Stock
Nov 02
2015
SELL
Payment of exercise price or tax liability
$25,522
$22.29 p/Share
1,145
Reduced 4.92%
22,104
Common Stock
May 06
2015
BUY
Grant, award, or other acquisition
-
4,663
Added 16.71%
23,249
Common Stock
May 05
2015
SELL
Payment of exercise price or tax liability
$22,075
$19.03 p/Share
1,160
Reduced 5.87%
18,586
Common Stock
Nov 04
2014
SELL
Payment of exercise price or tax liability
$22,605
$19.47 p/Share
1,161
Reduced 5.55%
19,746
Common Stock
Oct 11
2014
SELL
Payment of exercise price or tax liability
$11,512
$18.75 p/Share
614
Reduced 2.85%
20,907
Common Stock
Jul 29
2014
BUY
Open market or private purchase
$97,800
$19.56 p/Share
5,000
Added 18.85%
21,521
Common Stock
May 06
2014
SELL
Payment of exercise price or tax liability
$23,085
$18.86 p/Share
1,224
Reduced 9.4%
11,799
Common Stock
May 06
2014
BUY
Grant, award, or other acquisition
-
4,722
Added 22.23%
16,521
Common Stock
Oct 29
2013
SELL
Payment of exercise price or tax liability
$27,081
$21.29 p/Share
1,272
Reduced 8.9%
13,023
Common Stock
Oct 11
2013
SELL
Payment of exercise price or tax liability
$13,240
$20.72 p/Share
639
Reduced 4.28%
14,295
Common Stock
May 02
2013
BUY
Grant, award, or other acquisition
-
4,975
Added 24.99%
14,934
Common Stock
Oct 20
2012
SELL
Payment of exercise price or tax liability
$85,293
$19.5 p/Share
4,374
Reduced 30.52%
9,959
Common Stock