| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| John Sakys | CFO | 2025-06-21 | 454 | $95.82 | $43.50kSell |
| Gary M. Owens | President and CEO | 2025-06-21 | 1,445 | $95.82 | $138.46kSell |
| Gary M. Owens | President and CEO | 2025-06-21 | 3,301 | $95.82 | $316.30kBuy |
| Brian David Archbold | SVP Operations | 2025-06-21 | 844 | $95.82 | $80.87kBuy |
| Brian David Archbold | SVP Operations | 2025-06-21 | 385 | $95.82 | $36.89kSell |
| John Sakys | CFO | 2025-06-21 | 1,036 | $95.82 | $99.27kBuy |
| Gary M. Owens | President and CEO | 2025-06-18 | 8,707 | $92.99 | $809.66kBuy |
| Brian David Archbold | SVP Operations | 2025-06-18 | 2,556 | $92.99 | $237.68kBuy |
| Brian David Archbold | SVP Operations | 2025-06-18 | 1,166 | $92.99 | $108.43kSell |
| Gary M. Owens | President and CEO | 2025-06-18 | 3,810 | $92.99 | $354.29kSell |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Conestoga Capital Advisors LLC | 7.72% | 426,457 | $32.57M | Institution |
| Blackrock Inc | 7.04% | 388,795 | $29.70M | Institution |
| Vanguard Group Inc | 5.83% | 321,717 | $24.57M | Institution |
| Morgan Stanley | 4.62% | 254,974 | $19.47M | Institution |
| Ranger Investment Management LP | 3.80% | 209,700 | $16.02M | Institution |
| Evan Guillemin | 3.63% | 200,512 | $15.32M | Insider |
| Geneva Capital Management LLC | 3.47% | 191,386 | $14.62M | Institution |
| Simcoe Capital Management LLC | 3.46% | 190,929 | $14.58M | Institution |
| Luke R. Schmieder | 3.19% | 176,293 | $13.47M | Insider |
| Royce Associates LP | 2.69% | 148,558 | $11.35M | Institution |