| Aug 20, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 70 | $4.5500 | $318.00 |
| Aug 19, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 493 | $4.5373 | $2.24K |
| Aug 18, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 1,000 | $4.5359 | $4.54K |
| Aug 17, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 1,000 | $4.5402 | $4.54K |
| Aug 13, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 471 | $4.7906 | $2.26K |
| Aug 12, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 500 | $4.7116 | $2.35K |
| Aug 11, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 500 | $4.8222 | $2.41K |
| Aug 10, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 590 | $4.8177 | $2.84K |
| Aug 7, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 1,000 | $4.8307 | $4.83K |
| Aug 6, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 956 | $4.8125 | $4.60K |
| Aug 5, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 1,049 | $4.8384 | $5.08K |
| Aug 4, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 4,000 | $4.8692 | $19.48K |
| Jul 31, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 441 | $4.8640 | $2.15K |
| Jul 30, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 7,944 | $4.9596 | $39.40K |
| Jul 27, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 10 | $5.0900 | $50.00 |
| Jul 27, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 10 | $5.0900 | $50.00 |
| Jul 24, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 391 | $5.0997 | $1.99K |
| Jul 24, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 391 | $5.0997 | $1.99K |
| Jul 23, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 79 | $5.0975 | $402.00 |
| Jul 23, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 79 | $5.0975 | $402.00 |
| Jul 13, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 4,407 | $5.0926 | $22.44K |
| Jul 13, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 4,407 | $5.0926 | $22.44K |
| Jul 10, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 5,000 | $5.0912 | $25.46K |
| Jul 10, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 5,000 | $5.0912 | $25.46K |
| Jul 9, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 5,000 | $5.1255 | $25.63K |
| Jul 9, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 5,000 | $5.1255 | $25.63K |
| Jul 8, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 2,275 | $5.1443 | $11.70K |
| Jul 8, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 2,275 | $5.1443 | $11.70K |
| Jul 7, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 5,000 | $5.1712 | $25.86K |
| Jul 7, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 5,000 | $5.1712 | $25.86K |
| Jul 6, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 9,422 | $5.1881 | $48.88K |
| Jul 6, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 9,422 | $5.1881 | $48.88K |
| Jul 2, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 5,460 | $5.2477 | $28.65K |
| Jul 2, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 5,640 | $5.2477 | $29.60K |
| Jun 30, 2026 | JohnBull Kathryn M. | Director, CEO and President | A | 85,714 | $0.0000 | $0.00 |
| Jun 30, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 4,543 | $5.2493 | $23.85K |
| Jun 29, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 640 | $5.2500 | $3.36K |
| Jun 26, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 15,280 | $5.2750 | $80.60K |
| Jun 25, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 9,343 | $5.5000 | $51.39K |
| Jun 24, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 3,739 | $5.5000 | $20.56K |
| Jun 23, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 110 | $5.5000 | $605.00 |
| Jun 22, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 624 | $5.5000 | $3.43K |
| Jun 18, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 6,460 | $5.5000 | $35.53K |
| Jun 17, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 2,733 | $5.5000 | $15.03K |
| Jun 16, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 3,859 | $5.5000 | $21.22K |
| Jun 11, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 1,713 | $5.5000 | $9.42K |
| Jun 9, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 71 | $5.5000 | $390.00 |
| Jun 8, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 49 | $5.5000 | $269.00 |
| Jun 2, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 7,494 | $5.5000 | $41.22K |
| May 27, 2026 | Mink Brook Asset Management LLC | 10% Owner | P | 3,223 | $5.5000 | $17.73K |