Jun 27
2015
SELL
Payment of exercise price or tax liability
$888,588
$8.56 p/Share
103,807
Reduced 9.78%
957,318
Common Stock
Jun 25
2015
SELL
Payment of exercise price or tax liability
$303,786
$8.6 p/Share
35,324
Reduced 3.22%
1,061,125
Common Stock
Jun 24
2015
SELL
Payment of exercise price or tax liability
$192,036
$8.68 p/Share
22,124
Reduced 2.09%
1,035,649
Common Stock
Jun 24
2015
BUY
Grant, award, or other acquisition
-
60,800
Added 5.25%
1,096,449
Common Stock
Jun 23
2015
SELL
Payment of exercise price or tax liability
$100,661
$8.89 p/Share
11,323
Reduced 1.06%
1,057,773
Common Stock
Dec 22
2014
SELL
Open market or private sale
$7,266,529
$6.79 p/Share
1,070,181
Reduced 50.03%
1,069,096
Common Stock
Dec 22
2014
BUY
Exercise of conversion of derivative security
$1,241,410
$1.16 p/Share
1,070,181
Added 33.34%
2,139,277
Common Stock
Jun 27
2014
SELL
Payment of exercise price or tax liability
$937,277
$7.18 p/Share
130,540
Reduced 10.88%
1,069,096
Common Stock
Jun 25
2014
SELL
Payment of exercise price or tax liability
$254,686
$7.21 p/Share
35,324
Reduced 2.86%
1,199,636
Common Stock
Jun 24
2014
SELL
Payment of exercise price or tax liability
$155,532
$7.03 p/Share
22,124
Reduced 1.76%
1,234,960
Common Stock
Jun 23
2014
BUY
Grant, award, or other acquisition
-
73,700
Added 5.54%
1,257,084
Common Stock
Apr 21
2014
SELL
Open market or private sale
$13,550,589
$7.08 p/Share
1,913,925
Reduced 61.79%
1,183,384
Common Stock
Apr 21
2014
BUY
Exercise of conversion of derivative security
$2,258,431
$1.18 p/Share
1,913,925
Added 38.19%
3,097,309
Common Stock
Oct 14
2013
SELL
Open market or private sale
$698,405
$4.99 p/Share
139,961
Reduced 10.58%
1,183,384
Common Stock
Oct 14
2013
BUY
Exercise of conversion of derivative security
$173,552
$1.24 p/Share
139,961
Added 9.56%
1,323,345
Common Stock
Oct 11
2013
SELL
Open market or private sale
$9,214,695
$5.0 p/Share
1,842,939
Reduced 60.9%
1,183,384
Common Stock
Oct 11
2013
BUY
Exercise of conversion of derivative security
$1,898,227
$1.03 p/Share
1,842,939
Added 37.85%
3,026,323
Common Stock
Jun 27
2013
SELL
Payment of exercise price or tax liability
$75,387
$2.82 p/Share
26,733
Reduced 2.21%
1,183,384
Common Stock
Jun 25
2013
SELL
Payment of exercise price or tax liability
$99,260
$2.81 p/Share
35,324
Reduced 2.84%
1,210,117
Common Stock
Jun 24
2013
BUY
Grant, award, or other acquisition
-
144,000
Added 10.36%
1,245,441
Common Stock
Jun 23
2013
SELL
Payment of exercise price or tax liability
$84,716
$2.86 p/Share
29,621
Reduced 2.62%
1,101,441
Common Stock
Jun 25
2012
BUY
Grant, award, or other acquisition
-
229,917
Added 16.89%
1,131,062
Common Stock
Oct 02
2011
SELL
Payment of exercise price or tax liability
$6,424
$0.98 p/Share
6,555
Reduced 0.72%
901,145
Common Stock
Jun 27
2011
BUY
Grant, award, or other acquisition
-
624,450
Added 40.76%
907,700
Common Stock
Jun 25
2011
SELL
Payment of exercise price or tax liability
$27,955
$1.2 p/Share
23,296
Reduced 7.6%
283,250
Common Stock