Jul 24
2023
SELL
Payment of exercise price or tax liability
$41,155
$7.91 p/Share
5,203
Reduced 3.26%
154,234
Common stock, $.001 pa...
Jun 26
2023
BUY
Grant, award, or other acquisition
-
78,291
Added 32.93%
159,437
Common stock, $.001 pa...
Apr 24
2023
SELL
Payment of exercise price or tax liability
$7,466
$2.14 p/Share
3,489
Reduced 4.12%
81,146
Common stock, $.001 pa...
Jan 23
2023
SELL
Payment of exercise price or tax liability
$5,947
$2.21 p/Share
2,691
Reduced 3.08%
84,635
Common stock, $.001 pa...
Dec 14
2022
SELL
Open market or private sale
$19,192
$2.18 p/Share
8,804
Reduced 9.16%
87,326
Common stock, $.001 pa...
Dec 13
2022
SELL
Open market or private sale
$22,931
$2.18 p/Share
10,519
Reduced 9.86%
96,130
Common stock, $.001 pa...
Dec 12
2022
SELL
Open market or private sale
$9,894
$2.16 p/Share
4,581
Reduced 4.12%
106,649
Common stock, $.001 pa...
Dec 09
2022
SELL
Open market or private sale
$12,084
$2.17 p/Share
5,569
Reduced 4.77%
111,230
Common stock, $.001 pa...
Dec 08
2022
SELL
Open market or private sale
$19,498
$2.16 p/Share
9,027
Reduced 7.17%
116,799
Common stock, $.001 pa...
Oct 24
2022
SELL
Payment of exercise price or tax liability
$10,185
$2.74 p/Share
3,717
Reduced 2.87%
125,826
Common stock, $.001 pa...
Jul 25
2022
SELL
Payment of exercise price or tax liability
$3,102
$2.96 p/Share
1,048
Reduced 0.8%
129,543
Common stock, $.001 pa...
Jul 22
2022
SELL
Payment of exercise price or tax liability
$6,638
$1.82 p/Share
3,647
Reduced 2.72%
130,591
Common stock, $.001 pa...
Jun 27
2022
BUY
Grant, award, or other acquisition
-
44,642
Added 24.96%
134,238
Common stock, $.001 pa...
Apr 22
2022
SELL
Payment of exercise price or tax liability
-
2,519
Reduced 2.73%
89,596
Common stock, $.001 pa...
Jan 24
2022
SELL
Payment of exercise price or tax liability
-
3,253
Reduced 3.41%
92,115
Common Stock $.001 par...
Oct 22
2021
SELL
Payment of exercise price or tax liability
-
2,885
Reduced 2.94%
95,368
Common stock, $.001 pa...
Jul 23
2021
SELL
Payment of exercise price or tax liability
-
893
Reduced 0.9%
98,253
Common stock, $.001 pa...
Jul 22
2021
SELL
Payment of exercise price or tax liability
-
2,325
Reduced 2.29%
99,146
Common stock, $.001 pa...
Jun 11
2021
BUY
Grant, award, or other acquisition
-
25,284
Added 19.95%
101,471
Common stock, $.001 pa...
Jun 11
2021
BUY
Grant, award, or other acquisition
-
37,387
Added 32.92%
76,187
Common stock, $.001 pa...
Apr 22
2021
SELL
Payment of exercise price or tax liability
$10,011
$7.92 p/Share
1,264
Reduced 3.15%
38,800
Common stock, $.001 pa...
Feb 19
2021
BUY
Grant, award, or other acquisition
-
37,387
Added 32.56%
77,451
Common stock, $.001 pa...
Feb 10
2021
SELL
Open market or private sale
$12,360
$12.36 p/Share
1,000
Reduced 2.44%
40,064
Common stock, $.001 pa...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$21,358
$10.49 p/Share
2,036
Reduced 4.72%
41,064
Common stock, $.001 pa...
Jan 20
2021
SELL
Open market or private sale
$11,000
$11.0 p/Share
1,000
Reduced 2.27%
43,100
Common stock, $.001 pa...