| Shares Outstanding | 13.42M |
| Float | 9.77M |
| Float Short Interest Percentage | 5.26% |
| Owners (insider) | 27.21% |
| Owners (institutional) | 38.67% |
| Owners (insider) change | 4.53% |
| Owners (institutional) change | 0% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Dec 30, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 137000 | 9.50 | $ 1,301,490.00 |
| Nov 24, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 13000 | 9.72 | $ 126,360.00 |
| Nov 18, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 42790 | 9.42 | $ 403,188.78 |
| Aug 22, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 30200 | 10.93 | $ 330,100.00 |
| Aug 20, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 10411 | 10.42 | $ 108,482.62 |
| Aug 15, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 4406 | 10.50 | $ 46,263.00 |
| Aug 11, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 53175 | 10.36 | $ 550,795.00 |
| Jun 16, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 6000 | 10.86 | $ 65,160.00 |
| Jun 2, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 37577 | 10.66 | $ 400,572.76 |
| May 16, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 14741 | 10.55 | $ 155,517.55 |
| May 15, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 10000 | 10.39 | $ 103,900.00 |
| May 8, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 10000 | 10.48 | $ 104,800.00 |
| Apr 29, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 45903 | 10.56 | $ 484,558.59 |
| Apr 24, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 17991 | 10.08 | $ 181,367.91 |
| Mar 26, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 25959 | 11.25 | $ 292,038.75 |
| Mar 19, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 80514 | 11.26 | $ 906,587.64 |
| Mar 13, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 99007 | 11.03 | $ 1,092,077.00 |
| Mar 10, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 10069 | 10.83 | $ 109,045.20 |
| Mar 7, 2025 | FRANK ALEXANDER C | Open Market Purchase | 4400 | 11.30 | $ 49,720.00 |
| Jan 29, 2025 | TANNENBAUM LEONARD M | Open Market Purchase | 1000000 | 12.00 | $ 12,000,000.00 |