Dec 04
2025
BUY
Open market or private purchase
$88,273
$3.42 p/Share
25,811
Added 1.03%
2,492,056
Common Stock
Dec 03
2025
BUY
Open market or private purchase
$141,578
$3.5 p/Share
40,451
Added 1.61%
2,466,245
Common Stock
Dec 02
2025
BUY
Open market or private purchase
$12,863
$3.53 p/Share
3,644
Added 0.15%
2,425,794
Common Stock
Dec 01
2025
BUY
Open market or private purchase
$63,837
$3.48 p/Share
18,344
Added 0.75%
2,422,150
Common Stock
Nov 28
2025
BUY
Open market or private purchase
$8,515
$3.51 p/Share
2,426
Added 0.1%
2,403,806
Common Stock
Nov 26
2025
BUY
Open market or private purchase
$32,447
$3.48 p/Share
9,324
Added 0.39%
2,401,380
Common Stock
Oct 28
2025
BUY
Grant, award, or other acquisition
-
22,056
Added 0.91%
2,392,056
Common Stock
Feb 11
2025
BUY
Open market or private purchase
$97,740
$5.43 p/Share
18,000
Added 0.75%
2,370,000
Common Stock
Feb 10
2025
BUY
Open market or private purchase
$89,338
$5.55 p/Share
16,097
Added 0.68%
2,352,000
Common Stock
Oct 29
2024
BUY
Grant, award, or other acquisition
-
14,597
Added 0.62%
2,335,903
Common Stock
Dec 22
2023
BUY
Open market or private purchase
$2,875,000
$5.75 p/Share
500,000
Added 17.72%
2,321,306
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
14,904
Added 0.81%
1,821,306
Common Stock
Sep 15
2023
BUY
Open market or private purchase
$21,090
$7.03 p/Share
3,000
Added 0.17%
1,806,402
Common Stock
Sep 14
2023
BUY
Open market or private purchase
$33,600
$7.0 p/Share
4,800
Added 0.27%
1,803,402
Common Stock
Sep 07
2023
BUY
Open market or private purchase
$48,586
$6.75 p/Share
7,198
Added 0.4%
1,798,602
Common Stock
Sep 05
2023
BUY
Open market or private purchase
$13
$6.75 p/Share
2
Added 0.0%
1,791,404
Common Stock
Aug 29
2023
BUY
Open market or private purchase
$46,597
$6.54 p/Share
7,125
Added 0.4%
1,791,402
Common Stock
Aug 28
2023
BUY
Open market or private purchase
$596,257
$6.42 p/Share
92,875
Added 4.95%
1,784,277
Common Stock
Nov 08
2022
BUY
Open market or private purchase
$709,000
$7.09 p/Share
100,000
Added 5.58%
1,691,402
Common Stock
Nov 02
2022
BUY
Grant, award, or other acquisition
-
10,577
Added 0.66%
1,591,402
Common Stock
May 18
2022
BUY
Open market or private purchase
$678,500
$13.57 p/Share
50,000
Added 3.07%
1,580,825
Common Stock
Dec 10
2021
BUY
Open market or private purchase
$59,600
$23.84 p/Share
2,500
Added 0.16%
1,530,825
Common Stock
Dec 09
2021
BUY
Open market or private purchase
$257,400
$23.4 p/Share
11,000
Added 0.71%
1,528,325
Common Stock
Dec 08
2021
BUY
Open market or private purchase
$138,180
$23.03 p/Share
6,000
Added 0.39%
1,517,325
Common Stock
Dec 07
2021
BUY
Open market or private purchase
$123,365
$22.43 p/Share
5,500
Added 0.36%
1,511,325
Common Stock