| Sep 24, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.85 | 58 | $223.138 | 2.19M |
| Sep 23, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.88 | 100 | $388.01 | 2.19M |
| Sep 22, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.00 | 301 | $1.20K | 2.19M |
| Sep 21, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.00 | 174 | $695.234 | 2.19M |
| Sep 18, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.93 | 316 | $1.24K | 2.19M |
| Sep 17, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.96 | 204 | $807.024 | 2.19M |
| Sep 16, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.94 | 1.00K | $3.94K | 2.19M |
| Sep 15, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.68 | 621 | $2.28K | 2.19M |
| Sep 14, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.84 | 730 | $2.80K | 2.18M |
| Sep 11, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.94 | 492 | $1.94K | 2.18M |
| Sep 10, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.94 | 221 | $870.541 | 2.18M |
| Sep 9, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.93 | 1.00K | $3.93K | 2.18M |
| Sep 8, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.99 | 488 | $1.95K | 2.18M |
| Sep 4, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.10 | 870 | $3.56K | 2.18M |
| Sep 1, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.36 | 200 | $872.48 | 2.18M |
| Aug 31, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.40 | 500 | $2.20K | 2.18M |
| Aug 28, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.47 | 500 | $2.23K | 2.18M |
| Aug 27, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.49 | 224 | $1.00K | 2.18M |
| Aug 26, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.49 | 500 | $2.24K | 2.18M |
| Aug 25, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.54 | 209 | $948.985 | 2.18M |
| Aug 24, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.53 | 41 | $185.693 | 2.18M |
| Aug 21, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.55 | 79 | $359.221 | 2.18M |
| Aug 20, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.55 | 70 | $318.5 | 2.18M |
| Aug 19, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.54 | 493 | $2.24K | 2.18M |
| Aug 18, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.54 | 1.00K | $4.54K | 2.18M |
| Aug 17, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.54 | 1.00K | $4.54K | 2.18M |
| Aug 13, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.79 | 471 | $2.26K | 2.18M |
| Aug 12, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.71 | 500 | $2.36K | 2.18M |
| Aug 11, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.82 | 500 | $2.41K | 2.18M |
| Aug 10, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.82 | 590 | $2.84K | 2.17M |
| Aug 7, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.83 | 1.00K | $4.83K | 2.17M |
| Aug 6, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.81 | 956 | $4.60K | 2.17M |
| Aug 5, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.84 | 1.05K | $5.08K | 2.17M |
| Aug 4, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.87 | 4.00K | $19.48K | 2.17M |
| Jul 31, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.86 | 441 | $2.15K | 2.17M |
| Jul 30, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.96 | 7.94K | $39.40K | 2.17M |
| Jul 27, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.09 | 10 | $50.9 | 2.16M |
| Jul 24, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.10 | 391 | $1.99K | 2.16M |
| Jul 23, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.10 | 79 | $402.703 | 2.16M |
| Jul 13, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.09 | 4.41K | $22.44K | 2.16M |
| Jul 10, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.09 | 5.00K | $25.46K | 2.15M |
| Jul 9, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.13 | 5.00K | $25.63K | 2.15M |
| Jul 8, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.14 | 2.27K | $11.70K | 2.14M |
| Jul 7, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.17 | 5.00K | $25.86K | 2.14M |
| Jul 6, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.19 | 9.42K | $48.88K | 2.14M |
| Jul 2, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.25 | 5.46K | $28.65K | 2.13M |
| Jul 27, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.09 | 10 | $50.9 | 2.16M |
| Jul 24, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.10 | 391 | $1.99K | 2.16M |
| Jul 23, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.10 | 79 | $402.703 | 2.16M |
| Jul 13, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.09 | 4.41K | $22.44K | 2.16M |
| Jul 10, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.09 | 5.00K | $25.46K | 2.15M |
| Jul 9, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.13 | 5.00K | $25.63K | 2.15M |
| Jul 8, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.14 | 2.27K | $11.70K | 2.14M |
| Jul 7, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.17 | 5.00K | $25.86K | 2.14M |
| Jul 6, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.19 | 9.42K | $48.88K | 2.14M |
| Jul 2, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.25 | 5.64K | $29.60K | 2.13M |
| Jul 1, 26 | Oroho Steven Vincent Jr | CFO | Sale | -- | -- | -- | 42.59K |
| Jul 1, 26 | Oroho Steven Vincent Jr | CFO | Sale | $11.08 | 35.00K | $387.80K | -- |
| Jul 1, 26 | Oroho Steven Vincent Jr | CFO | Sale | $10.05 | 25.00K | $251.25K | -- |
| Jul 1, 26 | Oroho Steven Vincent Jr | CFO | Sale | $10.75 | 25.00K | $268.75K | -- |
| Jul 1, 26 | Oroho Steven Vincent Jr | CFO | Sale | $5.25 | 25.00K | $131.25K | -- |
| Jun 30, 26 | JohnBull Kathryn M. | CEO | Purchase | -- | 85.71K | -- | 695.33K |
| Jun 30, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.25 | 4.54K | $23.85K | 2.12M |
| Jun 29, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.25 | 640 | $3.36K | 2.12M |
| Jun 26, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.28 | 15.28K | $80.60K | 2.12M |
| Jun 25, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 9.34K | $51.39K | 2.10M |
| Jun 24, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 3.74K | $20.56K | 2.09M |
| Jun 23, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 110 | $605 | 2.09M |
| Jun 22, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 624 | $3.43K | 2.09M |
| Jun 18, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 6.46K | $35.53K | 2.09M |
| Jun 17, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 2.73K | $15.03K | 2.08M |
| Jun 16, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 3.86K | $21.22K | 2.08M |
| Jun 11, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 1.71K | $9.42K | 2.07M |
| Jun 9, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 71 | $390.5 | 2.07M |
| Jun 8, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 49 | $269.5 | 2.07M |
| May 27, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 3.22K | $17.73K | 2.07M |
| May 21, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 1.58K | $8.71K | 2.06M |
| May 20, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 120 | $660 | 2.06M |
| May 19, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 2.40K | $13.18K | 2.06M |
| May 18, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 5.30K | $29.17K | 2.06M |
| May 14, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 512 | $2.82K | 2.05M |
| May 13, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 68.55K | $377.01K | 2.05M |
| Apr 7, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 196 | $1.08K | 1.98M |
| Feb 19, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 8.05K | $44.26K | 1.98M |
| Feb 18, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 22.06K | $121.31K | 1.98M |
| Feb 17, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 2.64K | $14.53K | 1.95M |
| Feb 13, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 319 | $1.75K | 1.95M |
| Feb 12, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 13.58K | $74.67K | 1.95M |
| Jan 8, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 1.46K | $8.02K | 1.94M |
| Jan 7, 26 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 3.57K | $19.63K | 1.94M |
| Dec 17, 25 | JohnBull Kathryn M. | CFO | Purchase | -- | 46.71K | -- | 609.62K |
| Dec 18, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 78 | $429 | 1.93M |
| Dec 17, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 44.21K | $243.14K | 1.93M |
| Dec 11, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 924 | $5.08K | 1.89M |
| Oct 20, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 202 | $1.11K | 1.89M |
| Oct 17, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 645 | $3.55K | 1.89M |
| Oct 16, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 165 | $907.5 | 1.89M |
| Oct 7, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 13.18K | $72.47K | 1.89M |
| Oct 6, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 100 | $550 | 1.87M |
| Oct 1, 25 | Murphy Frances M | CTO | Purchase | -- | 10.94K | -- | 121.69K |
| Oct 1, 25 | ZELKOWICZ STEPHEN | CTO | Purchase | -- | 10.94K | -- | 57.32K |
| Oct 1, 25 | Wasserman Frederick Gerald | CTO | Purchase | -- | 12.91K | -- | 277.77K |
| Oct 1, 25 | Granger Elder | CTO | Purchase | -- | 10.94K | -- | 153.13K |
| Oct 1, 25 | Yerks Austin J. III | CTO | Purchase | -- | 10.94K | -- | 166.69K |
| Oct 1, 25 | Bjornaas Judith L | CTO | Purchase | -- | 10.94K | -- | 30.45K |
| Sep 30, 25 | Parker Zachary | CEO | Sale | $5.65 | 16.33K | $92.26K | 982.39K |
| Sep 16, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 15.52K | $85.38K | 1.87M |
| Sep 15, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 74 | $407 | 1.86M |
| Sep 12, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 16.73K | $92.04K | 1.86M |
| Sep 11, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 200 | $1.10K | 1.84M |
| Sep 2, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 197 | $1.08K | 1.84M |
| Aug 29, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 181 | $995.5 | 1.84M |
| Aug 28, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 446 | $2.45K | 1.84M |
| Aug 27, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 22 | $121 | 1.84M |
| Aug 26, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 837 | $4.60K | 1.84M |
| Aug 25, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 336 | $1.85K | 1.84M |
| Aug 22, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 100 | $550 | 1.84M |
| Aug 21, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 18.02K | $99.09K | 1.84M |
| Aug 20, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 14.15K | $77.85K | 1.82M |
| Aug 19, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 26.80K | $147.42K | 1.81M |
| Aug 18, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 2.08K | $11.46K | 1.78M |
| Aug 14, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 4.33K | $23.84K | 1.78M |
| Aug 13, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 3 | $16.5 | 1.77M |
| Aug 12, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 392 | $2.16K | 1.77M |
| Aug 11, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 50.00K | $275.00K | 1.77M |
| Aug 8, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 26.56K | $146.10K | 1.72M |
| Aug 6, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 968 | $5.32K | 1.70M |
| Aug 5, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 245 | $1.35K | 1.69M |
| Aug 4, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 4.69K | $25.78K | 1.69M |
| Jul 16, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 4.84K | $26.64K | 1.69M |
| Jul 15, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 11.84K | $65.13K | 1.68M |
| Jun 27, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 47.88K | $263.26K | 1.67M |
| Jun 26, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 5.20K | $28.59K | 1.62M |
| Jun 25, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 7.69K | $42.26K | 1.62M |
| Jun 24, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 900 | $4.95K | 1.61M |
| Jun 23, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.47 | 2.66K | $14.53K | 1.61M |
| Jun 20, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.47 | 5.78K | $31.59K | 1.61M |
| Jun 18, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.45 | 18.54K | $100.98K | 1.60M |
| Jun 17, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.46 | 13.18K | $71.96K | 1.58M |
| Jun 16, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.39 | 2.77K | $14.97K | 1.57M |
| Jun 13, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.43 | 22.98K | $124.84K | 1.57M |
| Jun 12, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.44 | 19.56K | $106.45K | 1.54M |
| Jun 11, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.50 | 21.21K | $116.64K | 1.53M |
| Jun 10, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.49 | 4.41K | $24.20K | 1.50M |
| Jun 9, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.48 | 4.79K | $26.22K | 1.50M |
| Jun 6, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.48 | 17.16K | $93.95K | 1.49M |
| Jun 5, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.13 | 357 | $1.83K | 1.48M |
| Jun 2, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.00 | 1.29K | $6.47K | 1.48M |
| May 30, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.00 | 6.35K | $31.77K | 1.48M |
| May 29, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.97 | 964 | $4.80K | 1.47M |
| May 28, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.00 | 416 | $2.08K | 1.47M |
| May 27, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.00 | 90 | $450 | 1.47M |
| May 23, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.98 | 2.56K | $12.77K | 1.47M |
| May 22, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $5.00 | 1.23K | $6.14K | 1.47M |
| May 21, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.96 | 10.58K | $52.46K | 1.46M |
| May 20, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.97 | 5.11K | $25.39K | 1.45M |
| May 19, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.93 | 31.87K | $157.20K | 1.45M |
| May 16, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.95 | 5.55K | $27.46K | 1.42M |
| May 15, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.83 | 2.97K | $14.37K | 1.41M |
| May 14, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.80 | 6.33K | $30.39K | 1.41M |
| May 13, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.74 | 10.90K | $51.68K | 1.40M |
| May 9, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.00 | 11.66K | $46.66K | 1.39M |
| May 8, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.98 | 140 | $557.2 | 1.38M |
| May 7, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $4.00 | 7.82K | $31.24K | 1.38M |
| May 6, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.97 | 2.95K | $11.69K | 1.37M |
| May 5, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.95 | 10.06K | $39.77K | 1.37M |
| May 2, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.91 | 9.66K | $37.76K | 1.36M |
| May 1, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.93 | 6.41K | $25.21K | 1.35M |
| Apr 30, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.85 | 6.10K | $23.46K | 1.34M |
| Apr 29, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.59 | 10.97K | $39.40K | 1.34M |
| Apr 28, 25 | Mink Brook Asset Management LLC | 10 percent owner | Purchase | $3.55 | 12.05K | $42.81K | 1.33M |
| Apr 16, 25 | Mink Brook Asset Management LLC | 10 percent owner | Sale | -- | -- | -- | 1.31M |
| Apr 16, 25 | Mink Brook Asset Management LLC | 10 percent owner | Sale | -- | -- | -- | 694.32K |
| Dec 20, 24 | Parker Zachary | CEO | Purchase | -- | 122.23K | -- | 998.72K |
| Dec 20, 24 | JohnBull Kathryn M. | CFO | Purchase | -- | 34.22K | -- | 562.91K |
| Dec 17, 24 | JohnBull Kathryn M. | CFO | Purchase | $7.76 | 10.00K | $77.60K | 528.69K |
| Dec 17, 24 | Parker Zachary | CEO | Purchase | $7.77 | 10.00K | $77.70K | 876.49K |
| Oct 1, 24 | Bjornaas Judith L | CTO | Purchase | -- | 10.94K | -- | 19.51K |
| Oct 1, 24 | Murphy Frances M | CTO | Purchase | -- | 10.94K | -- | 110.75K |
| Oct 1, 24 | ZELKOWICZ STEPHEN | CTO | Purchase | -- | 10.94K | -- | 46.38K |
| Oct 1, 24 | DELANEY MARTIN J | CTO | Purchase | -- | 10.94K | -- | 19.51K |
| Oct 1, 24 | Wasserman Frederick Gerald | CTO | Purchase | -- | 12.91K | -- | 264.86K |
| Oct 1, 24 | Yerks Austin J. III | CTO | Purchase | -- | 10.94K | -- | 155.75K |
| Oct 1, 24 | Granger Elder | CTO | Purchase | -- | 10.94K | -- | 142.19K |
| Sep 20, 24 | JohnBull Kathryn M. | CFO | Purchase | $1.95 | 200.00K | $390.00K | 596.93K |
| Sep 20, 24 | JohnBull Kathryn M. | CFO | Sale | $9.78 | 78.24K | $765.19K | 518.69K |
| Sep 20, 24 | JohnBull Kathryn M. | CFO | Sale | $1.95 | 200.00K | $390.00K | -- |
| May 9, 24 | DELANEY MARTIN J | CTO | Sale | -- | 6.54K | -- | 200.26K |
| Jul 18, 24 | DELANEY MARTIN J | CTO | Purchase | -- | 191.69K | -- | 198.24K |
| Jul 18, 24 | DELANEY MARTIN J | CTO | Sale | -- | 191.69K | -- | 8.57K |
| May 9, 24 | DELANEY MARTIN J | CTO | Purchase | -- | 6.54K | -- | 6.56K |
| Feb 16, 24 | Christian Jeanine M. | Officer | Sale | $15.92 | 9.03K | $143.71K | 11.98K |
| Feb 20, 24 | Christian Jeanine M. | Officer | Sale | $16.21 | 11.98K | $194.28K | -- |
| Feb 13, 24 | Christian Jeanine M. | Officer | Sale | $16.99 | 3.83K | $65.00K | 21.13K |
| Feb 14, 24 | Christian Jeanine M. | Officer | Sale | $16.75 | 100 | $1.68K | 21.02K |
| Feb 15, 24 | Christian Jeanine M. | Officer | Sale | $16.00 | 13 | $208 | 21.01K |
| Jan 19, 24 | Christian Jeanine M. | Officer | Sale | $8.02 | 75.00K | $601.50K | 175.00K |
| Jan 19, 24 | Christian Jeanine M. | Officer | Purchase | $8.02 | 75.00K | $601.50K | 75.00K |
| Jan 19, 24 | Christian Jeanine M. | Officer | Sale | $16.29 | 50.05K | $815.30K | 24.95K |
| Dec 15, 23 | Parker Zachary | CEO | Purchase | -- | 58.18K | -- | 866.31K |