Nov 21
2024
BUY
Grant, award, or other acquisition
-
398
Added 0.63%
62,467
Common Stock
Sep 09
2024
SELL
Sale (or disposition) back to the issuer
-
620,146
Reduced 90.91%
62,014
Common Stock
Sep 09
2024
BUY
Grant, award, or other acquisition
-
62,014
Added 8.33%
682,160
Common Stock
Aug 26
2024
BUY
Grant, award, or other acquisition
-
2,927
Added 0.47%
620,146
Common Stock
May 29
2024
BUY
Grant, award, or other acquisition
-
3,283
Added 0.53%
617,219
Common Stock
May 02
2024
SELL
Payment of exercise price or tax liability
$51,188
$3.05 p/Share
16,783
Reduced 2.66%
613,936
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,338
$4.73 p/Share
283
Reduced 0.04%
630,719
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
2,652
Added 0.42%
631,002
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$266,529
$4.8 p/Share
55,527
Reduced 8.12%
628,350
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$57,444
$5.14 p/Share
11,176
Reduced 1.61%
683,877
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
164,721
Added 19.16%
695,053
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$71,483
$5.23 p/Share
13,668
Reduced 2.51%
530,332
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
80,328
Added 12.87%
544,000
Common Stock
Nov 29
2023
BUY
Grant, award, or other acquisition
-
1,904
Added 0.41%
463,672
Common Stock
Sep 18
2023
SELL
Payment of exercise price or tax liability
$142,662
$3.99 p/Share
35,755
Reduced 7.19%
461,768
Common Stock
Aug 30
2023
BUY
Grant, award, or other acquisition
-
1,802
Added 0.36%
497,523
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
2,453
Added 0.49%
495,721
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
96,500
Added 16.36%
493,268
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$1,712
$4.39 p/Share
390
Reduced 0.1%
396,768
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
2,003
Added 0.5%
397,158
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$63,760
$4.69 p/Share
13,595
Reduced 3.33%
395,155
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$371,927
$4.78 p/Share
77,809
Reduced 15.99%
408,750
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
-
64,314
Added 11.67%
486,559
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$60,856
$5.86 p/Share
10,385
Reduced 2.4%
422,245
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
79,883
Added 15.59%
432,630
Common Stock