Dec 04
2024
SELL
Open market or private sale
$1,745
$8.64 p/Share
202
Reduced 0.04%
491,592
Common Stock
Dec 03
2024
SELL
Open market or private sale
$5,242
$8.58 p/Share
611
Reduced 0.12%
491,794
Common Stock
Oct 03
2024
SELL
Open market or private sale
$8,934
$7.08 p/Share
1,262
Reduced 0.26%
489,405
Common Stock
Oct 02
2024
SELL
Open market or private sale
$27,291
$7.18 p/Share
3,801
Reduced 0.77%
490,667
Common Stock
Sep 12
2024
SELL
Open market or private sale
$47,628
$7.16 p/Share
6,652
Reduced 1.33%
494,468
Common Stock
Sep 11
2024
SELL
Open market or private sale
$214,477
$6.95 p/Share
30,860
Reduced 5.8%
501,120
Common Stock
Sep 05
2024
SELL
Open market or private sale
$90,662
$7.26 p/Share
12,488
Reduced 2.29%
531,980
Common Stock
Sep 04
2024
SELL
Open market or private sale
$281,331
$7.49 p/Share
37,561
Reduced 6.45%
544,468
Common Stock
Jul 05
2024
SELL
Open market or private sale
$9,048
$7.17 p/Share
1,262
Reduced 0.22%
582,029
Common Stock
Jul 02
2024
SELL
Open market or private sale
$26,530
$6.98 p/Share
3,801
Reduced 0.65%
583,291
Common Stock
Jul 01
2024
SELL
Open market or private sale
$4,528
$7.51 p/Share
603
Reduced 0.1%
587,092
Common Stock
Jun 04
2024
SELL
Open market or private sale
$4,771
$7.81 p/Share
611
Reduced 0.1%
587,695
Common Stock
Apr 03
2024
SELL
Open market or private sale
$4,165
$7.17 p/Share
581
Reduced 0.1%
588,306
Common Stock
Apr 02
2024
SELL
Open market or private sale
$29,462
$7.03 p/Share
4,191
Reduced 0.71%
588,887
Common Stock
Mar 05
2024
SELL
Open market or private sale
$1,319
$7.17 p/Share
184
Reduced 0.03%
593,078
Common Stock
Mar 04
2024
SELL
Open market or private sale
$5,026
$7.17 p/Share
701
Reduced 0.12%
593,262
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
80,000
Added 11.87%
593,963
Common Stock
Jan 03
2024
SELL
Open market or private sale
$3,134
$5.49 p/Share
571
Reduced 0.11%
513,963
Common Stock
Jan 02
2024
SELL
Open market or private sale
$12,836
$5.69 p/Share
2,256
Reduced 0.44%
514,534
Common Stock
Dec 06
2023
SELL
Open market or private sale
$648
$5.4 p/Share
120
Reduced 0.02%
516,790
Common Stock
Dec 05
2023
SELL
Open market or private sale
$457
$5.32 p/Share
86
Reduced 0.02%
516,910
Common Stock
Dec 04
2023
SELL
Open market or private sale
$3,160
$5.33 p/Share
593
Reduced 0.11%
516,996
Common Stock
Oct 03
2023
SELL
Open market or private sale
$4,295
$6.43 p/Share
668
Reduced 0.13%
517,589
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$11,509
$6.51 p/Share
1,768
Reduced 0.34%
518,257
Common Stock
Sep 08
2023
SELL
Open market or private sale
$144,588
$7.11 p/Share
20,336
Reduced 3.76%
520,025
Common Stock