May 11
2022
SELL
Payment of exercise price or tax liability
$4,949
$0.37 p/Share
13,377
Reduced 3.91%
328,372
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$15,032
$1.74 p/Share
8,639
Reduced 2.47%
341,749
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$22,349
$1.29 p/Share
17,325
Reduced 4.71%
350,388
Common Stock
May 11
2021
BUY
Grant, award, or other acquisition
-
115,000
Added 23.82%
367,713
Common Stock
Apr 19
2021
SELL
Payment of exercise price or tax liability
$50,395
$2.16 p/Share
23,331
Reduced 8.45%
252,713
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$12,746
$2.03 p/Share
6,279
Reduced 2.22%
276,044
Common Stock
Feb 20
2020
BUY
Open market or private purchase
$48,620
$4.42 p/Share
11,000
Added 3.75%
282,323
Common Stock
Sep 01
2019
BUY
Grant, award, or other acquisition
-
130,000
Added 32.39%
271,323
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$23,570
$13.16 p/Share
1,791
Reduced 1.25%
141,323
Common Stock
Dec 01
2018
BUY
Grant, award, or other acquisition
-
89,430
Added 38.46%
143,114
Common Stock
Jun 01
2018
SELL
Payment of exercise price or tax liability
$4,680
$24.5 p/Share
191
Reduced 0.35%
53,684
New Common Stock
May 30
2018
SELL
Payment of exercise price or tax liability
$69,139
$23.8 p/Share
2,905
Reduced 5.12%
53,875
New Common Stock
Mar 01
2018
SELL
Payment of exercise price or tax liability
$57,380
$28.1 p/Share
2,042
Reduced 3.47%
56,780
Common Stock
Mar 01
2018
BUY
Grant, award, or other acquisition
-
6,605
Added 10.1%
58,822
Common Stock
Dec 15
2017
SELL
Sale (or disposition) back to the issuer
$1,305,000
$13.05 p/Share
100,000
Reduced 72.8%
37,367
Common Stock
Dec 15
2017
BUY
Exercise of conversion of derivative security
$310,000
$3.1 p/Share
100,000
Added 42.13%
137,367
Common Stock
Dec 15
2017
BUY
Open market or private purchase
$200,475
$13.5 p/Share
14,850
Added 22.14%
52,217
Common Stock
Dec 14
2017
BUY
Open market or private purchase
$237,197
$13.05 p/Share
18,176
Added 32.72%
37,367
Common Stock
Jun 01
2017
SELL
Payment of exercise price or tax liability
$619
$4.45 p/Share
139
Reduced 0.72%
19,191
Common Stock
Mar 01
2017
SELL
Payment of exercise price or tax liability
$8,972
$5.35 p/Share
1,677
Reduced 7.98%
19,330
Common Stock
Dec 01
2016
SELL
Payment of exercise price or tax liability
$1,051
$7.4 p/Share
142
Reduced 0.67%
21,007
Common Stock
Jun 01
2016
BUY
Grant, award, or other acquisition
-
1,300
Added 5.79%
21,149
Common Stock
Mar 15
2016
BUY
Open market or private purchase
$8,957
$6.89 p/Share
1,300
Added 6.15%
19,849
Common Stock
Mar 01
2016
SELL
Payment of exercise price or tax liability
$1,063
$3.1 p/Share
343
Reduced 1.82%
18,549
Common Stock
Mar 01
2016
BUY
Grant, award, or other acquisition
-
12,500
Added 39.82%
18,892
Common Stock