Jul 17
2017
BUY
Grant, award, or other acquisition
-
822,700
Added 28.16%
2,098,994
Common Stock
Jun 24
2017
SELL
Payment of exercise price or tax liability
-
11,041
Reduced 0.86%
1,276,294
Common Stock
Jun 23
2017
SELL
Payment of exercise price or tax liability
-
33,452
Reduced 2.53%
1,287,335
Common Stock
Jun 22
2017
SELL
Payment of exercise price or tax liability
-
25,531
Reduced 1.9%
1,320,787
Common Stock
Jun 24
2016
SELL
Payment of exercise price or tax liability
-
38,397
Reduced 2.77%
1,346,318
Common Stock
Jun 23
2016
SELL
Payment of exercise price or tax liability
-
48,744
Reduced 3.4%
1,384,715
Common Stock
Jun 22
2016
BUY
Grant, award, or other acquisition
-
239,800
Added 14.33%
1,433,459
Common Stock
Jun 27
2015
SELL
Payment of exercise price or tax liability
$897,259
$8.56 p/Share
104,820
Reduced 8.07%
1,193,659
Common Stock
Jun 25
2015
SELL
Payment of exercise price or tax liability
$306,745
$8.6 p/Share
35,668
Reduced 2.67%
1,298,479
Common Stock
Jun 24
2015
SELL
Payment of exercise price or tax liability
$193,642
$8.68 p/Share
22,309
Reduced 1.78%
1,230,447
Common Stock
Jun 24
2015
BUY
Grant, award, or other acquisition
-
103,700
Added 7.21%
1,334,147
Common Stock
Jun 23
2015
SELL
Payment of exercise price or tax liability
$433,334
$8.89 p/Share
48,744
Reduced 3.75%
1,252,756
Common Stock
Dec 22
2014
SELL
Open market or private sale
$7,095,120
$6.8 p/Share
1,043,400
Reduced 44.5%
1,301,500
Common Stock
Dec 22
2014
BUY
Exercise of conversion of derivative security
$970,362
$0.93 p/Share
1,043,400
Added 30.79%
2,344,900
Common Stock
Jun 27
2014
SELL
Payment of exercise price or tax liability
$946,424
$7.18 p/Share
131,814
Reduced 9.2%
1,301,660
Common Stock
Jun 25
2014
SELL
Payment of exercise price or tax liability
$257,173
$7.21 p/Share
35,669
Reduced 2.43%
1,433,474
Common Stock
Jun 24
2014
SELL
Payment of exercise price or tax liability
$156,832
$7.03 p/Share
22,309
Reduced 1.5%
1,469,143
Common Stock
Jun 23
2014
BUY
Grant, award, or other acquisition
-
314,200
Added 17.4%
1,491,452
Common Stock
Feb 19
2014
SELL
Open market or private sale
$2,160,004
$6.48 p/Share
333,334
Reduced 21.84%
1,193,252
Common Stock
Feb 19
2014
BUY
Exercise of conversion of derivative security
$156,667
$0.47 p/Share
333,334
Added 17.92%
1,526,586
Common Stock
Feb 18
2014
SELL
Open market or private sale
$1,993,331
$5.98 p/Share
333,333
Reduced 21.84%
1,193,252
Common Stock
Feb 18
2014
BUY
Exercise of conversion of derivative security
$156,667
$0.47 p/Share
333,333
Added 17.92%
1,526,585
Common Stock
Jan 03
2014
SELL
Open market or private sale
$1,826,665
$5.48 p/Share
333,333
Reduced 21.84%
1,193,252
Common Stock
Jan 03
2014
BUY
Exercise of conversion of derivative security
$156,667
$0.47 p/Share
333,333
Added 17.92%
1,526,585
Common Stock
Jun 27
2013
SELL
Payment of exercise price or tax liability
$76,123
$2.82 p/Share
26,994
Reduced 2.21%
1,193,252
Common Stock