Jan 13
2025
SELL
Open market or private sale
$70,951
$15.88 p/Share
4,468
Reduced 17.76%
20,695
Common Stock, par valu...
Jan 10
2025
SELL
Open market or private sale
$38,822
$15.95 p/Share
2,434
Reduced 8.82%
25,163
Common Stock, par valu...
Jan 06
2025
SELL
Open market or private sale
$23,044
$14.34 p/Share
1,607
Reduced 5.5%
27,597
Common Stock, par valu...
Jan 03
2025
SELL
Open market or private sale
$13,300
$14.18 p/Share
938
Reduced 3.11%
29,204
Common Stock, par valu...
Dec 16
2024
SELL
Open market or private sale
$25,861
$14.88 p/Share
1,738
Reduced 5.45%
30,142
Common Stock, par valu...
Oct 01
2024
SELL
Open market or private sale
$8,747
$10.84 p/Share
807
Reduced 2.47%
31,880
Common Stock, par valu...
Sep 12
2024
SELL
Open market or private sale
$19,826
$11.17 p/Share
1,775
Reduced 5.15%
32,687
Common Stock, par valu...
Jul 02
2024
SELL
Open market or private sale
$9,694
$12.59 p/Share
770
Reduced 2.19%
34,462
Common Stock, par valu...
Apr 03
2024
SELL
Open market or private sale
$25,361
$14.41 p/Share
1,760
Reduced 4.76%
35,232
Common Stock, par valu...
Apr 02
2024
SELL
Open market or private sale
$11,326
$14.41 p/Share
786
Reduced 2.08%
36,992
Common Stock, par valu...
Jan 09
2024
BUY
Grant, award, or other acquisition
-
20,704
Added 35.4%
37,778
Common Stock, par valu...
Jan 04
2024
SELL
Open market or private sale
$22,606
$14.29 p/Share
1,582
Reduced 8.48%
17,074
Common Stock, par valu...
Jan 03
2024
SELL
Open market or private sale
$14,247
$14.78 p/Share
964
Reduced 4.91%
18,656
Common Stock, par valu...
Oct 04
2023
SELL
Open market or private sale
$24,854
$14.13 p/Share
1,759
Reduced 8.23%
19,620
Common Stock, par valu...
Oct 03
2023
SELL
Open market or private sale
$11,261
$14.31 p/Share
787
Reduced 3.55%
21,379
Common Stock, par valu...
Sep 05
2023
SELL
Open market or private sale
$26,510
$15.02 p/Share
1,765
Reduced 7.38%
22,166
Common Stock, par valu...
Jul 03
2023
SELL
Open market or private sale
$17,517
$22.43 p/Share
781
Reduced 3.16%
23,931
Common Stock, par valu...
Jun 02
2023
SELL
Open market or private sale
$76,241
$19.39 p/Share
3,932
Reduced 13.73%
24,712
Common Stock, par valu...
Apr 03
2023
SELL
Open market or private sale
$15,850
$19.52 p/Share
812
Reduced 2.76%
28,644
Common Stock, par valu...
Jan 04
2023
SELL
Open market or private sale
$9,412
$16.2 p/Share
581
Reduced 1.93%
29,456
Common Stock, par valu...
Jan 03
2023
BUY
Grant, award, or other acquisition
$172,505
$15.93 p/Share
10,829
Added 26.5%
30,037
Common Stock, par valu...
Oct 03
2022
SELL
Open market or private sale
$6,850
$13.51 p/Share
507
Reduced 2.57%
19,208
Common Stock, par valu...