Jan 16
2018
BUY
Exercise of conversion of derivative security
$52,703
$5.77 p/Share
9,134
Added 7.42%
113,977
Common Stock
Jan 05
2018
SELL
Payment of exercise price or tax liability
$4,145
$7.62 p/Share
544
Reduced 0.52%
104,843
Common Stock
Dec 05
2017
SELL
Payment of exercise price or tax liability
$3,503
$7.7 p/Share
455
Reduced 0.43%
105,387
Common Stock
Nov 05
2017
SELL
Payment of exercise price or tax liability
$3,729
$8.38 p/Share
445
Reduced 0.42%
105,842
Common Stock
Oct 05
2017
SELL
Payment of exercise price or tax liability
$3,558
$7.82 p/Share
455
Reduced 0.43%
106,287
Common Stock
Sep 14
2017
SELL
Open market or private sale
$103,500
$6.9 p/Share
15,000
Reduced 12.32%
106,742
Common Stock
Sep 14
2017
BUY
Exercise of conversion of derivative security
$86,550
$5.77 p/Share
15,000
Added 10.97%
121,742
Common Stock
Sep 05
2017
SELL
Payment of exercise price or tax liability
$3,549
$7.8 p/Share
455
Reduced 0.42%
106,742
Common Stock
Aug 05
2017
SELL
Payment of exercise price or tax liability
$3,335
$7.33 p/Share
455
Reduced 0.42%
107,197
Common Stock
Jul 05
2017
SELL
Payment of exercise price or tax liability
$3,230
$7.1 p/Share
455
Reduced 0.42%
107,652
Common Stock
Jun 05
2017
SELL
Payment of exercise price or tax liability
$3,117
$6.85 p/Share
455
Reduced 0.42%
108,107
Common Stock
May 05
2017
BUY
Grant, award, or other acquisition
$266,400
$6.66 p/Share
40,000
Added 26.92%
108,562
Common Stock
Mar 06
2017
SELL
Payment of exercise price or tax liability
$209
$3.37 p/Share
62
Reduced 0.09%
68,562
Common Stock
Feb 06
2017
SELL
Payment of exercise price or tax liability
$185
$2.99 p/Share
62
Reduced 0.09%
68,624
Common Stock
Jan 06
2017
SELL
Payment of exercise price or tax liability
$146
$2.35 p/Share
62
Reduced 0.09%
68,686
Common Stock
Dec 06
2016
SELL
Payment of exercise price or tax liability
$116
$2.28 p/Share
51
Reduced 0.07%
68,748
Common Stock
Nov 06
2016
SELL
Payment of exercise price or tax liability
$100
$1.97 p/Share
51
Reduced 0.07%
68,799
Common Stock
Oct 06
2016
SELL
Payment of exercise price or tax liability
$122
$2.48 p/Share
49
Reduced 0.07%
68,850
Common Stock
Sep 06
2016
SELL
Payment of exercise price or tax liability
$112
$2.23 p/Share
50
Reduced 0.07%
68,899
Common Stock
Aug 06
2016
SELL
Payment of exercise price or tax liability
$87
$1.77 p/Share
49
Reduced 0.07%
68,949
Common Stock
Jul 06
2016
SELL
Payment of exercise price or tax liability
$62
$1.25 p/Share
50
Reduced 0.07%
68,998
Common Stock
Jun 06
2016
SELL
Payment of exercise price or tax liability
$78
$1.59 p/Share
49
Reduced 0.07%
69,048
Common Stock
May 24
2016
BUY
Open market or private purchase
$32,000
$1.28 p/Share
25,000
Added 26.57%
69,097
Common Stock
May 23
2016
BUY
Open market or private purchase
$30,250
$1.21 p/Share
25,000
Added 36.18%
44,097
Common Stock
Nov 19
2015
BUY
Open market or private purchase
$37,800
$3.78 p/Share
10,000
Added 34.37%
19,097
Common Stock