| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| David H. Sampsell | VP CORP. DEV GC CORP. SEC. | 2026-05-13 | 6,375 | $65.11 | $415.08kSell |
| Terrence G. Schneider | VP SUPPLY CHAIN | 2026-05-11 | 14,182 | $65.61 | $930.47kSell |
| Terrence G. Schneider | VP SUPPLY CHAIN | 2026-05-11 | 14,182 | $16.75 | $237.55kBuy |
| James E. Freeland | VP Chief Information Officer | 2026-05-06 | 700 | $58.85 | $41.20kSell |
| Satbir Khanuja | Director | 2026-02-10 | 6,000 | $46.00 | $276.01kSell |
| David H. Sampsell | VP CORP. DEV GC CORP. SEC. | 2026-02-10 | 5,000 | $45.74 | $228.70kSell |
| James E. Freeland | VP Chief Information Officer | 2026-02-10 | 1,354 | $45.84 | $62.07kSell |
| David H. Sampsell | VP CORP. DEV GC CORP. SEC. | 2026-02-09 | 324 | $21.53 | $6.98kBuy |
| David H. Sampsell | VP CORP. DEV GC CORP. SEC. | 2026-02-09 | 1,100 | $45.04 | $49.55kSell |
| David H. Sampsell | VP CORP. DEV GC CORP. SEC. | 2025-11-30 | 878 | $41.83 | $36.73kSell |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Conestoga Capital Advisors LLC | 7.97% | 3,004,773 | $186.30M | Institution |
| Dimensional Fund Advisors LP | 4.91% | 1,850,970 | $114.76M | Institution |
| Geneva Capital Management LLC | 4.28% | 1,612,365 | $99.97M | Institution |
| Vanguard Capital Management LLC | 4.17% | 1,573,588 | $97.56M | Institution |
| Vanguard Portfolio Management LLC | 4.17% | 1,573,188 | $97.54M | Institution |
| Royce Associates LP | 2.41% | 910,490 | $56.45M | Institution |
| New York State Common Retirement Fund | 1.71% | 646,043 | $40.05M | Institution |
| Ronald Konezny | 1.56% | 589,301 | $36.54M | Insider |
| Invesco Ltd | 1.29% | 484,937 | $30.07M | Institution |
| Global Alpha Capital Management Ltd | 1.27% | 478,774 | $29.68M | Institution |