| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Lance W. Lord | Director | 2026-10-31 | 2,070 | $67.65 | $140.04kSell |
| Thomas McClelland | CEO;Pres | 2026-07-31 | 12,888 | $57.97 | $747.12kSell |
| Steven Lawrence Bernstein | CFO | 2026-07-31 | 9,022 | $57.97 | $523.01kSell |
| 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 |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Edenbrook Capital LLC | 23.15% | 2,610,080 | $178.09M | Insider |
| Jonathan Brolin | 14.43% | 1,626,309 | $110.96M | Insider |
| Edenbrook Long Only Value Fund LP | 8.04% | 906,901 | $61.88M | Insider |
| Privet Fund Management LLC | 6.42% | 723,499 | $49.36M | Insider |
| Russell M. Sarachek | 4.12% | 464,080 | $31.66M | Insider |
| Thomas McClelland | 2.10% | 237,246 | $16.19M | Insider |
| Martin B. Bloch | 1.49% | 168,130 | $11.47M | Insider |
| Steven Lawrence Bernstein | 1.06% | 119,814 | $8.17M | Insider |
| Joseph P. Franklin | 0.38% | 43,301 | $2.95M | Insider |
| Richard Schwartz | 0.37% | 42,035 | $2.87M | Insider |