Mar 19
2025
SELL
Open market or private sale
$1,186
$11.63 p/Share
102
Reduced 0.14%
71,264
Common Stock
Mar 18
2025
SELL
Open market or private sale
$45,759
$11.62 p/Share
3,938
Reduced 5.23%
71,366
Common Stock
Mar 18
2025
SELL
Open market or private sale
$66,885
$11.54 p/Share
5,796
Reduced 7.15%
75,304
Common Stock
Mar 17
2025
SELL
Open market or private sale
$44,655
$11.15 p/Share
4,005
Reduced 4.71%
81,100
Common Stock
Mar 14
2025
BUY
Grant, award, or other acquisition
-
24,410
Added 22.29%
85,105
Common Stock
Dec 19
2024
SELL
Open market or private sale
$1,687
$16.54 p/Share
102
Reduced 0.17%
60,695
Common Stock
Dec 17
2024
SELL
Open market or private sale
$9,969
$17.93 p/Share
556
Reduced 0.91%
60,797
Common Stock
Sep 19
2024
SELL
Open market or private sale
$5,799
$7.89 p/Share
735
Reduced 1.18%
61,353
Common Stock
Aug 12
2024
SELL
Open market or private sale
$5,561
$7.26 p/Share
766
Reduced 1.22%
62,088
Common Stock
Jun 18
2024
SELL
Open market or private sale
$851
$7.4 p/Share
115
Reduced 0.18%
62,854
Common Stock
Jun 17
2024
SELL
Open market or private sale
$4,500
$7.27 p/Share
619
Reduced 0.97%
62,969
Common Stock
May 14
2024
SELL
Open market or private sale
$51,330
$7.72 p/Share
6,649
Reduced 9.47%
63,588
Common Stock
May 13
2024
SELL
Open market or private sale
$28,795
$7.64 p/Share
3,769
Reduced 5.09%
70,237
Common Stock
Mar 19
2024
SELL
Open market or private sale
$544
$4.69 p/Share
116
Reduced 0.16%
74,006
Common Stock
Mar 18
2024
SELL
Open market or private sale
$56,973
$4.23 p/Share
13,469
Reduced 15.38%
74,122
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
54,873
Added 38.52%
87,591
Common Stock
Dec 19
2023
SELL
Open market or private sale
$510
$4.29 p/Share
119
Reduced 0.36%
32,718
Common Stock
Sep 22
2023
SELL
Open market or private sale
$13,491
$5.39 p/Share
2,503
Reduced 7.08%
32,837
Common Stock
Sep 19
2023
SELL
Open market or private sale
$645
$5.47 p/Share
118
Reduced 0.33%
35,340
Common Stock
Sep 18
2023
SELL
Open market or private sale
$11,789
$5.66 p/Share
2,083
Reduced 5.55%
35,458
Common Stock
Aug 18
2023
SELL
Open market or private sale
$3,231
$4.08 p/Share
792
Reduced 2.07%
37,541
Common Stock
Jun 20
2023
SELL
Open market or private sale
$346
$2.89 p/Share
120
Reduced 0.31%
38,333
Common Stock
May 19
2023
SELL
Open market or private sale
$15,174
$2.25 p/Share
6,744
Reduced 14.92%
38,453
Common Stock
May 17
2023
SELL
Open market or private sale
$17,254
$2.46 p/Share
7,014
Reduced 13.43%
45,197
Common Stock
May 15
2023
SELL
Open market or private sale
$5,426
$2.66 p/Share
2,040
Reduced 3.76%
52,211
Common Stock