Sep 13
2020
SELL
Payment of exercise price or tax liability
$33,145
$7.96 p/Share
4,164
Reduced 4.1%
97,334
Common Stock
Sep 13
2020
BUY
Exercise of conversion of derivative security
-
17,104
Added 14.42%
101,498
Common Stock
May 22
2020
SELL
Payment of exercise price or tax liability
$5,532
$5.68 p/Share
974
Reduced 1.14%
84,394
Common Stock
May 22
2020
BUY
Exercise of conversion of derivative security
-
4,000
Added 4.48%
85,368
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$5,562
$4.57 p/Share
1,217
Reduced 1.47%
81,368
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
-
5,000
Added 5.71%
82,585
Common Stock
Nov 06
2019
SELL
Open market or private sale
$1,100,000
$11.0 p/Share
100,000
Reduced 57.94%
72,585
Common Stock
Nov 06
2019
BUY
Exercise of conversion of derivative security
$868,000
$8.68 p/Share
100,000
Added 36.69%
172,585
Common Stock
May 22
2019
SELL
Payment of exercise price or tax liability
$11,815
$11.21 p/Share
1,054
Reduced 1.43%
72,585
Common Stock
May 22
2019
BUY
Exercise of conversion of derivative security
-
4,000
Added 5.15%
73,639
Common Stock
Oct 30
2018
SELL
Payment of exercise price or tax liability
$21,027
$6.91 p/Share
3,043
Reduced 4.19%
69,639
Common Stock
Oct 30
2017
SELL
Payment of exercise price or tax liability
$27,857
$8.15 p/Share
3,418
Reduced 4.49%
72,682
Common Stock
Mar 06
2017
SELL
Payment of exercise price or tax liability
$411
$3.37 p/Share
122
Reduced 0.16%
76,100
Common Stock
Feb 06
2017
SELL
Payment of exercise price or tax liability
$365
$2.99 p/Share
122
Reduced 0.16%
76,222
Common Stock
Jan 06
2017
SELL
Payment of exercise price or tax liability
$287
$2.35 p/Share
122
Reduced 0.16%
76,344
Common Stock
Dec 06
2016
SELL
Payment of exercise price or tax liability
$233
$2.28 p/Share
102
Reduced 0.13%
76,466
Common Stock
Nov 06
2016
SELL
Payment of exercise price or tax liability
$201
$1.97 p/Share
102
Reduced 0.13%
76,568
Common Stock
Oct 30
2016
SELL
Payment of exercise price or tax liability
$6,943
$2.1 p/Share
3,306
Reduced 4.13%
76,670
Common Stock
Oct 06
2016
SELL
Payment of exercise price or tax liability
$243
$2.48 p/Share
98
Reduced 0.12%
79,976
Common Stock
Sep 06
2016
SELL
Payment of exercise price or tax liability
$221
$2.23 p/Share
99
Reduced 0.12%
80,074
Common Stock
Aug 06
2016
SELL
Payment of exercise price or tax liability
$175
$1.77 p/Share
99
Reduced 0.12%
80,173
Common Stock
Jul 06
2016
SELL
Payment of exercise price or tax liability
$122
$1.25 p/Share
98
Reduced 0.12%
80,272
Common Stock
Jun 06
2016
SELL
Payment of exercise price or tax liability
$157
$1.59 p/Share
99
Reduced 0.12%
80,370
Common Stock
May 06
2016
SELL
Payment of exercise price or tax liability
$149
$1.51 p/Share
99
Reduced 0.12%
80,469
Common Stock
Apr 06
2016
SELL
Payment of exercise price or tax liability
$262
$2.15 p/Share
122
Reduced 0.15%
80,568
Common Stock