| 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 |
|---|---|---|---|---|
| Blackrock Inc | 14.38% | 791,127 | $58.70M | Institution |
| Conestoga Capital Advisors LLC | 10.29% | 566,150 | $42.01M | Institution |
| Vanguard Group Inc | 7.08% | 389,409 | $28.89M | Institution |
| Royce Associates LP | 4.50% | 247,606 | $18.37M | Institution |
| Morgan Stanley | 3.98% | 218,796 | $16.23M | Institution |
| Ranger Investment Management LP | 3.90% | 214,290 | $15.90M | Institution |
| State Street Corp | 3.85% | 211,835 | $15.72M | Institution |
| Evan Guillemin | 3.64% | 200,512 | $14.88M | Insider |
| Geneva Capital Management LLC | 3.62% | 199,092 | $14.77M | Institution |
| Raymond James Financial Inc | 3.37% | 185,555 | $13.77M | Institution |