| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| James W. Bracke | Director | 2025-04-04 | 100 | $57.97 | $5.80kBuy |
| Patricia M. Hollister | Director | 2024-12-05 | 2,000 | $74.93 | $149.86kSell |
| Patricia M. Hollister | Director | 2024-12-05 | 1,000 | $57.46 | $57.46kBuy |
| Patricia M. Hollister | Director | 2024-12-05 | 1,000 | $56.76 | $56.76kBuy |
| Terrence Glarner | Director | 2024-11-05 | 500 | $73.46 | $36.73kSell |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Royce Associates LP | 9.48% | 458,675 | $33.38M | Institution |
| Vanguard Group Inc | 8.23% | 398,056 | $28.97M | Institution |
| Blackrock Inc | 7.11% | 344,125 | $25.04M | Institution |
| Kayne Anderson Rudnick Investment Management LLC | 6.36% | 307,737 | $22.39M | Institution |
| Penserra Capital Management LLC | 5.45% | 263,548 | $19.18M | Institution |
| State Street Corp | 3.49% | 168,630 | $12.27M | Institution |
| Renaissance Technologies LLC | 3.14% | 151,900 | $11.05M | Institution |
| Geode Capital Management LLC | 2.87% | 138,652 | $10.09M | Institution |
| Ranger Investment Management LP | 2.31% | 111,500 | $8.11M | Institution |
| Daughton James Dr | 2.24% | 108,400 | $7.89M | Insider |