Sep 01
2020
BUY
Exercise of conversion of derivative security
-
695
Added 0.71%
96,522
Common Stock
Aug 01
2020
SELL
Payment of exercise price or tax liability
$1,028
$6.08 p/Share
169
Reduced 0.18%
95,827
Common Stock
Aug 01
2020
BUY
Exercise of conversion of derivative security
-
695
Added 0.72%
95,996
Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$891
$5.27 p/Share
169
Reduced 0.18%
95,301
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
695
Added 0.72%
95,470
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$1,077
$6.37 p/Share
169
Reduced 0.18%
94,775
Common Stock
Jun 01
2020
BUY
Exercise of conversion of derivative security
-
695
Added 0.73%
94,944
Common Stock
May 22
2020
SELL
Payment of exercise price or tax liability
$22,129
$5.68 p/Share
3,896
Reduced 3.97%
94,249
Common Stock
May 22
2020
BUY
Exercise of conversion of derivative security
-
16,000
Added 14.02%
98,145
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$21,913
$4.57 p/Share
4,795
Reduced 5.52%
82,145
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
-
19,695
Added 18.47%
86,940
Common Stock
Mar 11
2020
BUY
Exercise of conversion of derivative security
$13,180
$6.59 p/Share
2,000
Added 2.89%
67,245
Common Stock
May 22
2019
SELL
Payment of exercise price or tax liability
$47,261
$11.21 p/Share
4,216
Reduced 6.07%
65,245
Common Stock
May 22
2019
BUY
Exercise of conversion of derivative security
-
16,000
Added 18.72%
69,461
Common Stock
Oct 30
2018
SELL
Payment of exercise price or tax liability
$18,505
$6.91 p/Share
2,678
Reduced 4.77%
53,461
Common Stock
Oct 30
2017
SELL
Payment of exercise price or tax liability
$24,515
$8.15 p/Share
3,008
Reduced 6.93%
40,385
Common Stock
Mar 06
2017
SELL
Payment of exercise price or tax liability
$168
$3.37 p/Share
50
Reduced 0.08%
59,147
Common Stock
Feb 06
2017
SELL
Payment of exercise price or tax liability
$150
$2.99 p/Share
50
Reduced 0.08%
59,197
Common Stock
Jan 06
2017
SELL
Payment of exercise price or tax liability
$117
$2.35 p/Share
50
Reduced 0.08%
59,247
Common Stock
Dec 06
2016
SELL
Payment of exercise price or tax liability
$96
$2.28 p/Share
42
Reduced 0.07%
59,297
Common Stock
Nov 06
2016
SELL
Payment of exercise price or tax liability
$83
$1.97 p/Share
42
Reduced 0.07%
59,339
Common Stock
Oct 30
2016
SELL
Payment of exercise price or tax liability
$6,109
$2.1 p/Share
2,909
Reduced 4.67%
59,381
Common Stock
Oct 06
2016
SELL
Payment of exercise price or tax liability
$99
$2.48 p/Share
40
Reduced 0.06%
62,290
Common Stock
Sep 06
2016
SELL
Payment of exercise price or tax liability
$89
$2.23 p/Share
40
Reduced 0.06%
62,330
Common Stock
Aug 06
2016
SELL
Payment of exercise price or tax liability
$71
$1.77 p/Share
40
Reduced 0.06%
62,370
Common Stock