| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Steven Lawrence Bernstein | CFO | 2026-07-31 | 9,022 | $57.97 | $523.01kSell |
| Thomas McClelland | CEO;Pres | 2026-07-31 | 12,888 | $57.97 | $747.12kSell |
| Edenbrook Capital LLC | Director | 2026-07-28 | 554,348 | $57.50 | $31.88MSell |
| Edenbrook Capital LLC | Director | 2026-07-28 | 97,826 | $57.50 | $5.62MSell |
| Thomas McClelland | CEO;Pres | 2026-01-04 | 6,629 | $50.55 | $335.10kSell |
| Steven Lawrence Bernstein | CFO | 2026-01-04 | 5,341 | $50.54 | $269.93kSell |
| Steven Lawrence Bernstein | CFO | 2025-11-01 | 92 | $36.47 | $3.36kSell |
| Thomas McClelland | CEO;Pres | 2025-11-01 | 129 | $36.68 | $4.73kSell |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Edenbrook Capital LLC | 23.15% | 2,610,080 | $230.81M | Insider |
| Jonathan Brolin | 14.43% | 1,626,309 | $143.81M | Insider |
| Edenbrook Long Only Value Fund LP | 8.04% | 906,901 | $80.20M | Insider |
| Privet Fund Management LLC | 6.42% | 723,499 | $63.98M | Insider |
| Russell M. Sarachek | 4.12% | 464,080 | $41.04M | Insider |
| Thomas McClelland | 2.10% | 237,246 | $20.98M | Insider |
| Martin B. Bloch | 1.49% | 168,130 | $14.87M | Insider |
| Steven Lawrence Bernstein | 1.06% | 119,814 | $10.60M | Insider |
| Joseph P. Franklin | 0.38% | 43,301 | $3.83M | Insider |
| Richard Schwartz | 0.38% | 42,761 | $3.78M | Insider |