Jul 24
2023
SELL
Payment of exercise price or tax liability
$69,900
$7.91 p/Share
8,837
Reduced 2.47%
348,964
Common stock, $.001 pa...
Jun 26
2023
BUY
Grant, award, or other acquisition
-
96,085
Added 21.17%
357,801
Common stock, $.001 pa...
Apr 24
2023
SELL
Payment of exercise price or tax liability
$13,484
$2.14 p/Share
6,301
Reduced 2.35%
261,716
Common stock, $.001 pa...
Jan 23
2023
SELL
Payment of exercise price or tax liability
$14,844
$2.21 p/Share
6,717
Reduced 2.44%
268,017
Common stock, $.001 pa...
Oct 24
2022
SELL
Payment of exercise price or tax liability
$18,385
$2.74 p/Share
6,710
Reduced 2.38%
274,734
Common stock, $.001 pa...
Jul 25
2022
SELL
Payment of exercise price or tax liability
$5,633
$2.96 p/Share
1,903
Reduced 0.67%
281,444
Common stock, $.001 pa...
Jul 22
2022
SELL
Payment of exercise price or tax liability
$12,234
$1.82 p/Share
6,722
Reduced 2.32%
283,347
Common stock, $.001 pa...
Jun 27
2022
BUY
Grant, award, or other acquisition
-
71,428
Added 19.76%
290,069
Common stock, $.001 pa...
Apr 22
2022
SELL
Payment of exercise price or tax liability
-
4,804
Reduced 2.15%
218,641
Common stock, $.001 pa...
Jan 24
2022
SELL
Payment of exercise price or tax liability
-
5,440
Reduced 2.38%
223,445
Common Stock $.001 par...
Oct 22
2021
SELL
Payment of exercise price or tax liability
-
5,429
Reduced 2.32%
228,885
Common stock, $.001 pa...
Jul 23
2021
SELL
Payment of exercise price or tax liability
-
1,637
Reduced 0.69%
234,314
Common stock, $.001 pa...
Jul 22
2021
SELL
Payment of exercise price or tax liability
-
4,354
Reduced 1.81%
235,951
Common stock, $.001 pa...
Jun 11
2021
BUY
Grant, award, or other acquisition
-
40,455
Added 14.41%
240,305
Common stock, $.001 pa...
Jun 11
2021
BUY
Grant, award, or other acquisition
-
61,562
Added 23.55%
199,850
Common stock, $.001 pa...
Apr 22
2021
SELL
Payment of exercise price or tax liability
$21,503
$7.92 p/Share
2,715
Reduced 1.93%
138,288
Common stock, $.001 pa...
Feb 19
2021
BUY
Grant, award, or other acquisition
-
61,562
Added 23.31%
202,565
Common stock, $.001 pa...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$35,865
$10.49 p/Share
3,419
Reduced 2.37%
141,003
Common stock, $.001 pa...
Oct 22
2020
SELL
Payment of exercise price or tax liability
$36,412
$10.65 p/Share
3,419
Reduced 2.31%
144,422
Common stock, $.001 pa...