| Date | Name | Role | Type | Shares | Value |
|---|---|---|---|---|---|
| Thu, 30 Jul 2026 | Uleau Adrienne | officer: CFO and VP | S-Sale | 4,000 | $93.96K |
| Mon, 13 Jul 2026 | Vitale Christopher V | director, officer: President and CEO | A-Award | 8,700 | $0 |
| Mon, 13 Jul 2026 | Uleau Adrienne | officer: CFO and VP | A-Award | 2,250 | $0 |
| Mon, 22 Jun 2026 | DAHL JAMES H | 10 percent owner | P-Purchase | 3,075 | $78.66K |
| Tue, 2 Jun 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 1,500 | $39.93K |
| Fri, 29 May 2026 | DAHL JAMES H | 10 percent owner | P-Purchase | 3,000 | $77.01K |
| Fri, 29 May 2026 | DAHL JAMES H | 10 percent owner | P-Purchase | 1,000 | $27.63K |
| Wed, 20 May 2026 | DAHL JAMES H | 10 percent owner | P-Purchase | 5,000 | $122.5K |
| Wed, 13 May 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 1,156 | $28.58K |
| Fri, 1 May 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 3,000 | $83.55K |
| Wed, 29 Apr 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 5,000 | $138.7K |
| Tue, 21 Apr 2026 | McNaney Timothy S | director | P-Purchase | 1,765 | $49.72K |
| Mon, 20 Apr 2026 | DAHL JAMES H | 10 percent owner | P-Purchase | 1,519 | $41.39K |
| Fri, 17 Apr 2026 | DAHL JAMES H | 10 percent owner | P-Purchase | 1,000 | $27.66K |
| Tue, 31 Mar 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 2,060 | $57.52K |
| Thu, 26 Mar 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 300 | $7.82K |
| Thu, 26 Mar 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 1,800 | $45.79K |
| Thu, 26 Mar 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 1,900 | $51.6K |
| Mon, 2 Mar 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 3,200 | $82.21K |
| Tue, 3 Mar 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 3,200 | $82.21K |
| Fri, 27 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 1,124 | $29.48K |
| Fri, 27 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 876 | $22.47K |
| Thu, 26 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 5,000 | $128.35K |
| Thu, 19 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 884 | $23.42K |
| Thu, 19 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 416 | $10.86K |
| Tue, 17 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 4,411 | $108.2K |
| Wed, 18 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 3,212 | $80.43K |
| Wed, 18 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 788 | $20.29K |
| Tue, 17 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 2,431 | $61.99K |
| Thu, 12 Feb 2026 | DAHL JAMES H | 10 percent owner | P-Purchase | 398 | $9.68K |
| Thu, 12 Feb 2026 | DAHL JAMES H | 10 percent owner | P-Purchase | 3,960 | $93.61K |
| Wed, 11 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 2,303 | $53.75K |
| Wed, 11 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 697 | $16.69K |
| Tue, 10 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 2,488 | $55.46K |
| Tue, 10 Feb 2026 | Lancaster Rainey E. | 10 percent owner | P-Purchase | 3,636 | $76.79K |
| Holder | Shares | % out | Change |
|---|---|---|---|
| ROBOTTI ROBERT | 521,765 | 9.8% | +0 |
| DIMENSIONAL FUND ADVISORS LP | 197,258 | 3.7% | +3,779 |
| Cerity Partners LLC | 167,642 | 3.1% | −1,380 |
| Truffle Hound Capital, LLC | 160,000 | 3.0% | +0 |
| VANGUARD CAPITAL MANAGEMENT LLC | 144,042 | 2.7% | −5,890 |
| JB CAPITAL PARTNERS LP | 141,360 | 2.7% | +0 |
| Cresset Asset Management, LLC | 129,230 | 2.4% | +0 |
| RENAISSANCE TECHNOLOGIES LLC | 115,800 | 2.2% | −3,400 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 111,423 | 2.1% | +0 |
| Oppenheimer & Close, LLC | 66,950 | 1.3% | +0 |
| GATE CITY CAPITAL MANAGEMENT, LLC | 52,915 | 1.0% | −32,834 |
| Mink Brook Asset Management LLC | 50,621 | 1.0% | +0 |
| CALDWELL SUTTER CAPITAL, INC. | 49,472 | 0.9% | +0 |
| Empowered Funds, LLC |
| 48,565 |
| 0.9% |
| +0 |
| Peapod Lane Capital LLC | 46,763 | 0.9% | +701 |