Dec 10
2025
BUY
Open market or private purchase
$5,064
$12.66 p/Share
400
Added 0.72%
55,202
Common Stock
Dec 04
2025
BUY
Open market or private purchase
$1,890
$13.5 p/Share
140
Added 0.25%
54,802
Common Stock
Dec 03
2025
BUY
Open market or private purchase
$1,492
$13.33 p/Share
112
Added 0.2%
54,662
Common Stock
Dec 02
2025
BUY
Open market or private purchase
$787
$13.35 p/Share
59
Added 0.11%
54,550
Common Stock
Sep 05
2025
BUY
Open market or private purchase
$1,579
$13.5 p/Share
117
Added 0.21%
54,491
Common Stock
Aug 13
2025
BUY
Open market or private purchase
$9,844
$10.83 p/Share
909
Added 1.64%
54,374
Common Stock
Aug 12
2025
BUY
Open market or private purchase
$2,177
$10.57 p/Share
206
Added 0.38%
53,465
Common Stock
May 28
2025
BUY
Open market or private purchase
$634
$11.75 p/Share
54
Added 0.1%
53,259
Common Stock
May 27
2025
BUY
Open market or private purchase
$740
$11.75 p/Share
63
Added 0.12%
53,205
Common Stock
May 23
2025
BUY
Open market or private purchase
$1,139
$11.75 p/Share
97
Added 0.18%
53,142
Common Stock
May 16
2025
BUY
Open market or private purchase
$1,715
$11.75 p/Share
146
Added 0.27%
53,045
Common Stock
May 15
2025
BUY
Open market or private purchase
$2,820
$11.75 p/Share
240
Added 0.45%
52,899
Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
$99,067
$12.03 p/Share
8,235
Added 13.52%
52,659
Common Stock
Dec 13
2024
BUY
Open market or private purchase
$75,000
$12.5 p/Share
6,000
Added 11.9%
44,424
Common Stock
Dec 04
2024
BUY
Open market or private purchase
$2,430
$12.15 p/Share
200
Added 0.52%
38,424
Common Stock
Dec 02
2024
BUY
Open market or private purchase
$1,822
$12.15 p/Share
150
Added 0.39%
38,224
Common Stock
Nov 26
2024
BUY
Open market or private purchase
$3,645
$12.15 p/Share
300
Added 0.78%
38,074
Common Stock
Nov 19
2024
BUY
Open market or private purchase
$1,580
$12.25 p/Share
129
Added 0.34%
37,774
Common Stock
Nov 18
2024
BUY
Open market or private purchase
$3,932
$12.25 p/Share
321
Added 0.85%
37,645
Common Stock
Nov 15
2024
BUY
Open market or private purchase
$13,497
$12.27 p/Share
1,100
Added 2.86%
37,324
Common Stock
Aug 26
2024
BUY
Open market or private purchase
$18,750
$12.5 p/Share
1,500
Added 3.98%
36,224
Common Stock
May 15
2024
BUY
Open market or private purchase
$7,022
$5.6 p/Share
1,254
Added 1.77%
69,448
Common Stock
May 14
2024
BUY
Open market or private purchase
$12,600
$5.6 p/Share
2,250
Added 3.19%
68,194
Common Stock
Mar 15
2024
BUY
Open market or private purchase
$7,669
$5.85 p/Share
1,311
Added 1.95%
65,944
Common Stock
Mar 14
2024
BUY
Open market or private purchase
$3,927
$5.7 p/Share
689
Added 1.05%
64,633
Common Stock