Dec 09
2020
BUY
Grant, award, or other acquisition
-
58,084
Added 32.15%
122,578
Common Stock
Sep 05
2020
SELL
Payment of exercise price or tax liability
$972
$2.86 p/Share
340
Reduced 0.52%
64,494
Common Stock
Sep 03
2020
SELL
Payment of exercise price or tax liability
$3,961
$2.86 p/Share
1,385
Reduced 2.09%
64,834
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$2,476
$2.73 p/Share
907
Reduced 1.35%
66,219
Common Stock
Dec 10
2019
BUY
Grant, award, or other acquisition
-
22,167
Added 24.83%
67,126
Common Stock
Dec 04
2019
SELL
Payment of exercise price or tax liability
$1,621
$5.13 p/Share
316
Reduced 0.7%
44,959
Common Stock
Sep 09
2019
SELL
Payment of exercise price or tax liability
$12,139
$5.93 p/Share
2,047
Reduced 4.33%
45,275
Common Stock
Sep 09
2019
BUY
Exercise of conversion of derivative security
-
2,807
Added 5.6%
47,322
Common Stock
Sep 05
2019
SELL
Payment of exercise price or tax liability
$2,076
$5.88 p/Share
353
Reduced 0.79%
44,515
Common Stock
Sep 01
2019
SELL
Payment of exercise price or tax liability
$2,025
$5.92 p/Share
342
Reduced 0.76%
44,868
Common Stock
Dec 31
2018
SELL
Payment of exercise price or tax liability
$8,552
$6.97 p/Share
1,227
Reduced 2.64%
45,210
Common Stock
Dec 04
2018
SELL
Payment of exercise price or tax liability
$2,850
$9.02 p/Share
316
Reduced 0.68%
46,437
Common Stock
Sep 05
2018
SELL
Payment of exercise price or tax liability
$19,552
$9.9 p/Share
1,975
Reduced 4.05%
46,753
Common Stock
Sep 05
2018
BUY
Exercise of conversion of derivative security
-
2,807
Added 7.18%
36,303
Common Stock
Sep 05
2018
BUY
Grant, award, or other acquisition
-
12,425
Added 20.32%
48,728
Common Stock
Sep 01
2018
SELL
Payment of exercise price or tax liability
$3,306
$10.05 p/Share
329
Reduced 0.97%
33,496
Common Stock
Aug 28
2018
SELL
Payment of exercise price or tax liability
$1,766
$9.65 p/Share
183
Reduced 0.54%
33,825
Common Stock
Jul 06
2018
SELL
Open market or private sale
$34,200
$11.4 p/Share
3,000
Reduced 7.99%
34,552
Common Stock
Jul 02
2018
SELL
Open market or private sale
$31,800
$10.6 p/Share
3,000
Reduced 7.4%
37,552
Common Stock
Jun 01
2018
SELL
Open market or private sale
$29,700
$9.9 p/Share
3,000
Reduced 6.89%
40,552
Common Stock
Apr 26
2018
SELL
Open market or private sale
$27,000
$9.0 p/Share
3,000
Reduced 6.44%
43,552
Common Stock
Apr 25
2018
SELL
Open market or private sale
$34,000
$8.5 p/Share
4,000
Reduced 7.91%
46,552
Common Stock
Mar 12
2018
SELL
Open market or private sale
$33,200
$8.3 p/Share
4,000
Reduced 7.33%
50,552
Common Stock
Dec 04
2017
SELL
Payment of exercise price or tax liability
$3,862
$7.1 p/Share
544
Reduced 1.57%
34,008
Common Stock
Nov 06
2017
SELL
Payment of exercise price or tax liability
$23,501
$7.2 p/Share
3,264
Reduced 6.18%
49,511
Common Stock