Aug 14
2018
SELL
Sale (or disposition) back to the issuer
$84,342
$2.18 p/Share
38,689
Reduced 64.15%
21,625
Common Stock
Aug 14
2018
BUY
Exercise of conversion of derivative security
-
38,689
Added 39.08%
60,314
Common Stock
Mar 03
2018
SELL
Payment of exercise price or tax liability
$9,252
$5.53 p/Share
1,673
Reduced 7.18%
21,625
Common Stock
Mar 03
2018
BUY
Exercise of conversion of derivative security
-
5,561
Added 19.27%
23,298
Common Stock
Mar 02
2018
SELL
Payment of exercise price or tax liability
$12,946
$5.53 p/Share
2,341
Reduced 11.66%
17,737
Common Stock
Mar 02
2018
BUY
Exercise of conversion of derivative security
-
7,860
Added 28.13%
20,078
Common Stock
Mar 01
2018
SELL
Payment of exercise price or tax liability
$2,217
$6.09 p/Share
364
Reduced 2.89%
12,218
Common Stock
Mar 01
2018
BUY
Exercise of conversion of derivative security
-
1,247
Added 9.02%
12,582
Common Stock
Feb 14
2018
SELL
Sale (or disposition) back to the issuer
$112,200
$4.35 p/Share
25,793
Reduced 54.39%
21,625
Common Stock
Feb 14
2018
BUY
Exercise of conversion of derivative security
-
25,793
Added 35.23%
47,418
Common Stock
Mar 03
2017
SELL
Payment of exercise price or tax liability
$8,497
$10.49 p/Share
810
Reduced 6.67%
11,335
Common Stock
Mar 03
2017
BUY
Exercise of conversion of derivative security
-
2,111
Added 14.81%
12,145
Common Stock
Mar 02
2017
SELL
Payment of exercise price or tax liability
$7,787
$10.58 p/Share
736
Reduced 6.83%
10,034
Common Stock
Mar 02
2017
BUY
Exercise of conversion of derivative security
-
1,918
Added 15.12%
10,770
Common Stock
Mar 01
2017
SELL
Payment of exercise price or tax liability
$4,938
$10.33 p/Share
478
Reduced 5.12%
8,852
Common Stock
Mar 01
2017
BUY
Exercise of conversion of derivative security
-
1,247
Added 11.79%
9,330
Common Stock
Jun 30
2016
SELL
Payment of exercise price or tax liability
$12,780
$14.69 p/Share
870
Reduced 9.72%
8,083
Common Stock
Mar 04
2016
SELL
Payment of exercise price or tax liability
$16,980
$19.54 p/Share
869
Reduced 8.85%
8,953
Common Stock
Mar 04
2016
BUY
Exercise of conversion of derivative security
-
2,628
Added 21.11%
9,822
Common Stock
Mar 03
2016
SELL
Payment of exercise price or tax liability
$2,251
$19.24 p/Share
117
Reduced 1.6%
7,194
Common Stock
Mar 03
2016
BUY
Exercise of conversion of derivative security
-
306
Added 4.02%
7,311
Common Stock
Mar 02
2016
SELL
Payment of exercise price or tax liability
$13,969
$18.98 p/Share
736
Reduced 9.51%
7,005
Common Stock
Mar 02
2016
BUY
Exercise of conversion of derivative security
-
1,918
Added 19.86%
7,741
Common Stock
Jul 30
2015
SELL
Payment of exercise price or tax liability
$8,630
$19.84 p/Share
435
Reduced 6.95%
5,823
Common Stock