Apr 01
2017
SELL
Payment of exercise price or tax liability
$7,826
$9.65 p/Share
811
Reduced 0.46%
175,129
Common Stock
Mar 05
2017
SELL
Payment of exercise price or tax liability
$124,542
$8.3 p/Share
15,005
Reduced 7.86%
175,940
Common Stock
Mar 05
2017
BUY
Grant, award, or other acquisition
-
46,242
Added 19.5%
190,945
Common Stock
Mar 01
2017
SELL
Payment of exercise price or tax liability
$89,927
$8.8 p/Share
10,219
Reduced 7.73%
121,976
Common Stock
Mar 01
2017
BUY
Grant, award, or other acquisition
-
36,970
Added 20.35%
144,703
Common Stock
Jan 01
2017
SELL
Payment of exercise price or tax liability
$9,053
$9.6 p/Share
943
Reduced 0.79%
117,952
Common Stock
Oct 01
2016
SELL
Payment of exercise price or tax liability
$6,577
$8.11 p/Share
811
Reduced 0.68%
118,895
Common Stock
Jul 01
2016
SELL
Payment of exercise price or tax liability
$7,145
$8.81 p/Share
811
Reduced 0.67%
119,706
Common Stock
Apr 01
2016
SELL
Payment of exercise price or tax liability
$6,447
$7.95 p/Share
811
Reduced 0.67%
120,517
Common Stock
Mar 01
2016
SELL
Payment of exercise price or tax liability
$71,796
$7.01 p/Share
10,242
Reduced 8.84%
105,637
Common Stock
Mar 01
2016
BUY
Grant, award, or other acquisition
-
55,951
Added 31.56%
121,328
Common Stock
Jan 01
2016
SELL
Payment of exercise price or tax liability
$7,931
$8.41 p/Share
943
Reduced 1.23%
75,619
Common Stock
Dec 01
2015
SELL
Payment of exercise price or tax liability
$2,037
$8.18 p/Share
249
Reduced 0.32%
76,562
Common Stock
Oct 01
2015
SELL
Payment of exercise price or tax liability
$4,785
$5.9 p/Share
811
Reduced 1.04%
76,811
Common Stock
Sep 01
2015
SELL
Payment of exercise price or tax liability
$1,738
$6.98 p/Share
249
Reduced 0.32%
77,622
Common Stock
Jul 01
2015
SELL
Payment of exercise price or tax liability
$7,307
$9.01 p/Share
811
Reduced 1.03%
77,871
Common Stock
Jun 01
2015
SELL
Payment of exercise price or tax liability
$2,560
$10.28 p/Share
249
Reduced 0.32%
78,682
Common Stock
Apr 01
2015
SELL
Payment of exercise price or tax liability
$8,232
$10.15 p/Share
811
Reduced 1.02%
78,931
Common Stock
Mar 08
2015
SELL
Payment of exercise price or tax liability
$31,292
$9.7 p/Share
3,226
Reduced 3.89%
79,742
Common Stock
Mar 08
2015
BUY
Grant, award, or other acquisition
-
9,943
Added 10.7%
82,968
Common Stock
Mar 02
2015
SELL
Payment of exercise price or tax liability
$32,102
$9.45 p/Share
3,397
Reduced 4.45%
73,025
Common Stock
Mar 02
2015
BUY
Grant, award, or other acquisition
-
21,093
Added 21.63%
76,422
Common Stock
Mar 01
2015
SELL
Payment of exercise price or tax liability
$2,318
$9.58 p/Share
242
Reduced 0.44%
55,329
Common Stock
Jan 01
2015
SELL
Payment of exercise price or tax liability
$36,806
$9.75 p/Share
3,775
Reduced 6.36%
55,571
Common Stock
Dec 01
2014
SELL
Payment of exercise price or tax liability
$2,283
$9.17 p/Share
249
Reduced 0.42%
59,346
Common Stock