| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Lawrence G. Finch | Director | 2026-05-29 | 267,730 | $26.40 | $7.07MSell |
| Lawrence G. Finch | Director | 2026-05-29 | 400 | $27.03 | $10.81kSell |
| Geoffrey G. Ribar | Director | 2026-05-20 | 27,488 | $28.87 | $793.58kSell |
| Sanjeev Aggarwal | President and CEO | 2026-05-20 | 11,578 | $8.17 | $94.59kBuy |
| Sanjeev Aggarwal | President and CEO | 2026-05-20 | 39,446 | $5.62 | $221.69kBuy |
| William Earl Cooper | Chief Financial Officer | 2026-05-20 | 10,000 | $29.13 | $291.30kSell |
| Sanjeev Aggarwal | President and CEO | 2026-05-18 | 1,770 | $5.62 | $9.95kBuy |
| Sanjeev Aggarwal | President and CEO | 2026-05-18 | 100,422 | $8.17 | $820.45kBuy |
| Sanjeev Aggarwal | President and CEO | 2026-05-18 | 83,048 | $32.48 | $2.70MSell |
| Sanjeev Aggarwal | President and CEO | 2026-05-18 | 19,144 | $33.21 | $635.77kSell |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Nvpg IV LLC | 9.64% | 2,260,991 | $61.30M | Insider |
| Awm Investment Company Inc | 8.86% | 2,077,241 | $56.31M | Institution |
| Stephen Socolof | 7.59% | 1,779,147 | $48.23M | Insider |
| Sigma Partners 8 LP | 6.95% | 1,628,694 | $44.15M | Insider |
| Peter Hebert | 4.46% | 1,044,681 | $28.32M | Insider |
| Lux Capital Management LLC | 4.33% | 1,015,550 | $27.53M | Insider |
| Acadian Asset Management LLC | 4.21% | 986,392 | $26.74M | Institution |
| Lynrock Lake LP | 4.14% | 969,635 | $26.29M | Institution |
| Sanjeev Aggarwal | 3.71% | 870,446 | $23.60M | Insider |
| Marshall Wace LLP | 3.68% | 863,962 | $23.42M | Institution |