Jul 06
2016
SELL
Payment of exercise price or tax liability
$51
$1.25 p/Share
41
Reduced 0.07%
62,410
Common Stock
Jun 06
2016
SELL
Payment of exercise price or tax liability
$64
$1.59 p/Share
40
Reduced 0.06%
62,451
Common Stock
May 06
2016
SELL
Payment of exercise price or tax liability
$60
$1.51 p/Share
40
Reduced 0.06%
62,491
Common Stock
Apr 06
2016
SELL
Payment of exercise price or tax liability
$108
$2.15 p/Share
50
Reduced 0.08%
62,531
Common Stock
Mar 06
2016
SELL
Payment of exercise price or tax liability
$166
$3.32 p/Share
50
Reduced 0.08%
62,581
Common Stock
Feb 06
2016
SELL
Payment of exercise price or tax liability
$140
$2.8 p/Share
50
Reduced 0.08%
62,631
Common Stock
Jan 06
2016
SELL
Payment of exercise price or tax liability
$212
$4.23 p/Share
50
Reduced 0.08%
62,681
Common Stock
Dec 06
2015
SELL
Payment of exercise price or tax liability
$137
$3.42 p/Share
40
Reduced 0.06%
62,731
Common Stock
Nov 06
2015
SELL
Payment of exercise price or tax liability
$178
$4.45 p/Share
40
Reduced 0.06%
62,771
Common Stock
Oct 30
2015
SELL
Payment of exercise price or tax liability
$13,614
$4.68 p/Share
2,909
Reduced 4.43%
62,811
Common Stock
Oct 06
2015
SELL
Payment of exercise price or tax liability
$204
$5.1 p/Share
40
Reduced 0.06%
65,720
Common Stock
Sep 06
2015
SELL
Payment of exercise price or tax liability
$205
$4.76 p/Share
43
Reduced 0.07%
65,760
Common Stock
Aug 17
2015
BUY
Open market or private purchase
$63,240
$5.27 p/Share
12,000
Added 15.42%
65,803
Common Stock
Aug 06
2015
SELL
Payment of exercise price or tax liability
$213
$4.95 p/Share
43
Reduced 0.08%
53,803
Common Stock
Jul 06
2015
SELL
Payment of exercise price or tax liability
$313
$7.64 p/Share
41
Reduced 0.08%
53,846
Common Stock
Jun 06
2015
SELL
Payment of exercise price or tax liability
$322
$7.86 p/Share
41
Reduced 0.08%
53,887
Common Stock
May 06
2015
SELL
Payment of exercise price or tax liability
$319
$7.78 p/Share
41
Reduced 0.08%
53,928
Common Stock
Apr 06
2015
SELL
Payment of exercise price or tax liability
$390
$7.65 p/Share
51
Reduced 0.09%
53,969
Common Stock
Mar 06
2015
SELL
Payment of exercise price or tax liability
$361
$7.08 p/Share
51
Reduced 0.09%
54,020
Common Stock
Feb 06
2015
SELL
Payment of exercise price or tax liability
$358
$7.02 p/Share
51
Reduced 0.09%
54,071
Common Stock
Jan 06
2015
SELL
Payment of exercise price or tax liability
$343
$6.72 p/Share
51
Reduced 0.09%
54,122
Common Stock
Dec 06
2014
SELL
Payment of exercise price or tax liability
$330
$7.68 p/Share
43
Reduced 0.08%
54,173
Common Stock
Nov 06
2014
SELL
Payment of exercise price or tax liability
$322
$7.5 p/Share
43
Reduced 0.08%
54,216
Common Stock
Oct 30
2014
BUY
Grant, award, or other acquisition
$313,280
$7.12 p/Share
44,000
Added 44.78%
54,259
Common Stock
Oct 06
2014
SELL
Payment of exercise price or tax liability
$298
$6.94 p/Share
43
Reduced 0.42%
10,259
Common Stock