Feb 25
2025
SELL
Payment of exercise price or tax liability
$111,977
$5.6 p/Share
19,996
Reduced 3.65%
527,973
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
55,464
Added 9.19%
547,969
Common Stock
Jan 31
2025
SELL
Payment of exercise price or tax liability
$280,488
$4.24 p/Share
66,153
Reduced 11.84%
492,505
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$6,786
$4.81 p/Share
1,411
Reduced 0.25%
557,565
Common Stock
Sep 30
2024
SELL
Payment of exercise price or tax liability
$3,873
$1.55 p/Share
2,499
Reduced 0.45%
553,976
Common Stock
Jun 30
2024
SELL
Payment of exercise price or tax liability
$2,102
$1.49 p/Share
1,411
Reduced 0.25%
556,475
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
201,220
Added 26.63%
554,296
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$2,890
$2.05 p/Share
1,410
Reduced 0.25%
552,886
Common Stock
Mar 23
2024
SELL
Payment of exercise price or tax liability
$8,572
$2.0 p/Share
4,286
Reduced 1.2%
353,076
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$121,305
$3.75 p/Share
32,348
Reduced 8.3%
357,362
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$82,088
$1.62 p/Share
50,672
Reduced 14.45%
299,983
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$734
$2.14 p/Share
343
Reduced 0.1%
350,655
Common Stock
Nov 13
2023
BUY
Grant, award, or other acquisition
-
48,558
Added 11.08%
389,710
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$517
$1.51 p/Share
343
Reduced 0.1%
350,998
Common Stock
Jul 10
2023
SELL
Payment of exercise price or tax liability
$796
$2.35 p/Share
339
Reduced 0.1%
351,341
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$49,741
$2.44 p/Share
20,386
Reduced 5.48%
351,680
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$946
$2.44 p/Share
388
Reduced 0.1%
372,066
Common Stock
Mar 30
2023
SELL
Payment of exercise price or tax liability
$3,070
$1.98 p/Share
1,551
Reduced 0.41%
372,454
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
-
41,169
Added 10.77%
341,152
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
-
47,554
Added 11.28%
374,005
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
256,410
Added 43.99%
326,451
Common Stock
Dec 28
2022
BUY
Grant, award, or other acquisition
-
52,698
Added 42.94%
70,041
Common Stock