Sep 26
2024
SELL
Payment of exercise price or tax liability
$831
$2.37 p/Share
351
Reduced 0.19%
181,385
Common Stock
Sep 18
2024
SELL
Payment of exercise price or tax liability
$934
$2.11 p/Share
443
Reduced 0.24%
181,736
Common Stock
Aug 27
2024
SELL
Payment of exercise price or tax liability
$758
$1.94 p/Share
391
Reduced 0.21%
182,179
Common Stock
Aug 13
2024
BUY
Conversion of derivative security
-
9,375
Added 4.88%
182,570
Common Stock
Aug 06
2024
BUY
Grant, award, or other acquisition
-
58,824
Added 25.35%
173,195
Common Stock
Jun 26
2024
SELL
Payment of exercise price or tax liability
$567
$1.62 p/Share
350
Reduced 0.31%
114,371
Common Stock
Jun 18
2024
SELL
Payment of exercise price or tax liability
$682
$1.54 p/Share
443
Reduced 0.38%
114,721
Common Stock
May 27
2024
SELL
Payment of exercise price or tax liability
$569
$1.51 p/Share
377
Reduced 0.33%
115,164
Common Stock
Mar 26
2024
SELL
Payment of exercise price or tax liability
$1,181
$1.48 p/Share
798
Reduced 0.69%
115,541
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$810
$1.5 p/Share
540
Reduced 0.46%
116,339
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$1,619
$1.68 p/Share
964
Reduced 0.82%
116,879
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$2,987
$1.57 p/Share
1,903
Reduced 1.59%
117,843
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
46,875
Added 28.06%
120,189
Common Stock
Dec 26
2023
SELL
Payment of exercise price or tax liability
$367
$1.05 p/Share
350
Reduced 0.48%
73,314
Common Stock
Dec 18
2023
SELL
Payment of exercise price or tax liability
$274
$0.62 p/Share
443
Reduced 0.6%
73,664
Common Stock
Sep 26
2023
SELL
Payment of exercise price or tax liability
$424
$1.21 p/Share
351
Reduced 0.47%
74,107
Common Stock
Sep 18
2023
SELL
Payment of exercise price or tax liability
$580
$1.31 p/Share
443
Reduced 0.59%
74,458
Common Stock
Jun 26
2023
SELL
Payment of exercise price or tax liability
$560
$1.6 p/Share
350
Reduced 0.47%
74,901
Common Stock
Jun 18
2023
SELL
Payment of exercise price or tax liability
$815
$1.84 p/Share
443
Reduced 0.37%
119,746
Common Stock
Mar 26
2023
SELL
Payment of exercise price or tax liability
$1,352
$2.14 p/Share
632
Reduced 0.83%
75,251
Common Stock
Mar 18
2023
SELL
Payment of exercise price or tax liability
$4,371
$2.21 p/Share
1,978
Reduced 2.54%
75,883
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,728
$2.83 p/Share
964
Reduced 1.62%
58,611
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
9,750
Added 14.06%
59,575
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
19,250
Added 19.82%
77,861
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
18,634
Added 28.55%
46,634
Common Stock