| Name | Title | Security | Derivative | Filing Date | Transaction Date | Type | Shares | Price | Total Cost | Shares After | Direct/Indirect | Nature of Ownership | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
10% Owner | Common Stock, $0.02 par value | โ | Jun 11, 2026 | Jun 11, 2026 | P | 23,745 | $14.45 | $343,013.15 | 4,821,005 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 11, 2026 | Jun 11, 2026 | P | 5,936 | $14.45 | $85,749.68 | 4,826,941 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 11, 2026 | Jun 11, 2026 | P | 22,857 | $14.01 | $320,290.57 | 4,871,227 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 11, 2026 | Jun 11, 2026 | P | 5,714 | $14.01 | $80,069.14 | 4,876,941 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 11, 2026 | Jun 11, 2026 | P | 39,347 | $14.05 | $552,778.13 | 4,916,288 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 11, 2026 | Jun 11, 2026 | P | 21,429 | $14.01 | $300,280.29 | 4,848,370 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 11, 2026 | Jun 11, 2026 | P | 41,970 | $14.05 | $589,628.14 | 4,958,258 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 11, 2026 | Jun 11, 2026 | P | 10,493 | $14.05 | $147,414.06 | 4,968,751 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 11, 2026 | Jun 11, 2026 | P | 22,260 | $14.45 | $321,561.28 | 4,797,260 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
Director | Common Stock | โ | Jun 12, 2026 | Jun 12, 2026 | P | 13,000 | $15.16 | $197,080.00 | 41,749 | Direct | โ | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 12, 2026 | Jun 12, 2026 | P | 1,714 | $14.34 | $24,587.16 | 5,124,303 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 12, 2026 | Jun 12, 2026 | P | 60,012 | $14.90 | $894,220.81 | 5,028,763 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 12, 2026 | Jun 12, 2026 | P | 6,429 | $14.34 | $92,223.36 | 5,035,192 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 12, 2026 | Jun 12, 2026 | P | 64,013 | $14.90 | $953,838.51 | 5,099,728 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 12, 2026 | Jun 12, 2026 | P | 16,004 | $14.90 | $238,470.80 | 5,115,732 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 12, 2026 | Jun 12, 2026 | P | 558 | $14.98 | $8,356.94 | 5,124,861 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 12, 2026 | Jun 12, 2026 | P | 139 | $14.98 | $2,081.75 | 5,125,000 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 12, 2026 | Jun 12, 2026 | P | 523 | $14.98 | $7,832.76 | 5,035,715 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details | |
10% Owner | Common Stock, $0.02 par value | โ | Jun 12, 2026 | Jun 12, 2026 | P | 6,857 | $14.34 | $98,362.98 | 5,122,589 | Indirect | By: Managed Accounts of Voss Capital, LP | View Details |