Jun 12
2025
SELL
Open market or private sale
$8,217
$9.13 p/Share
900
Reduced 0.01%
10,445,808
Common Stock
Jun 11
2025
SELL
Open market or private sale
$635,736
$9.44 p/Share
67,345
Reduced 0.64%
10,446,708
Common Stock
Jun 10
2025
SELL
Open market or private sale
$314,870
$9.36 p/Share
33,640
Reduced 0.32%
10,514,053
Common Stock
Jun 09
2025
SELL
Open market or private sale
$160,392
$9.36 p/Share
17,136
Reduced 0.16%
10,547,693
Common Stock
Jun 06
2025
SELL
Open market or private sale
$29,396
$9.35 p/Share
3,144
Reduced 0.03%
10,564,829
Common Stock
Jun 04
2025
SELL
Open market or private sale
$56,230
$9.5 p/Share
5,919
Reduced 0.06%
10,567,973
Common Stock
May 29
2025
SELL
Open market or private sale
$1,900
$9.5 p/Share
200
Reduced 0.0%
10,573,892
Common Stock
May 28
2025
SELL
Open market or private sale
$819,593
$9.5 p/Share
86,273
Reduced 0.81%
10,574,092
Common Stock
May 27
2025
SELL
Open market or private sale
$3,495,627
$9.54 p/Share
366,418
Reduced 3.32%
10,660,365
Common Stock
May 22
2025
SELL
Open market or private sale
$1,261,401
$9.41 p/Share
134,049
Reduced 1.2%
11,026,783
Common Stock
May 21
2025
BUY
Grant, award, or other acquisition
-
11,428
Added 32.52%
23,713
Common Stock
Mar 14
2025
SELL
Open market or private sale
$11,775,906
$8.21 p/Share
1,434,337
Reduced 99.15%
12,285
Common Stock
Mar 06
2025
SELL
Open market or private sale
$32,338
$8.51 p/Share
3,800
Reduced 0.03%
12,573,079
Common Stock
Mar 05
2025
SELL
Open market or private sale
$737,417
$8.51 p/Share
86,653
Reduced 0.68%
12,576,879
Common Stock
Dec 13
2024
SELL
Open market or private sale
$71,944
$9.27 p/Share
7,761
Reduced 0.06%
12,806,264
Common Stock
Dec 10
2024
SELL
Open market or private sale
$410,180
$9.26 p/Share
44,296
Reduced 0.34%
12,814,025
Common Stock
Dec 09
2024
SELL
Open market or private sale
$574,984
$9.38 p/Share
61,299
Reduced 0.47%
12,858,321
Common Stock
Dec 06
2024
SELL
Open market or private sale
$938,000
$9.38 p/Share
100,000
Reduced 0.77%
12,919,620
Common Stock
Aug 23
2024
SELL
Open market or private sale
$26,730
$10.0 p/Share
2,673
Reduced 0.02%
13,019,620
Common Stock
May 22
2024
BUY
Grant, award, or other acquisition
-
12,285
Added 21.66%
44,435
Common Stock
Mar 07
2024
SELL
Open market or private sale
$4,542,494
$12.32 p/Share
368,709
Reduced 2.75%
13,022,293
Common Stock
Mar 06
2024
SELL
Open market or private sale
$586,912
$11.56 p/Share
50,771
Reduced 0.38%
13,391,002
Common Stock
Mar 05
2024
SELL
Open market or private sale
$120,980
$11.5 p/Share
10,520
Reduced 0.08%
13,441,773
Common Stock
Mar 04
2024
SELL
Open market or private sale
$2,231,182
$11.88 p/Share
187,810
Reduced 1.38%
13,452,293
Common Stock
Mar 01
2024
SELL
Open market or private sale
$1,624,347
$11.67 p/Share
139,190
Reduced 1.01%
13,640,103
Common Stock