| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Second Irr Trust Fbo Anne Marie Westphal Ua Of Jeffrey R. Westphal Dated October 5. 2001 Item | 10% Owner | 2025-06-24 | 14,425 | $35.24 | $508.39kSell |
| Second Irr Trust Fbo Anne Marie Westphal Ua Of Jeffrey R. Westphal Dated October 5. 2001 Item | 10% Owner | 2025-06-23 | 510 | $35.00 | $17.85kSell |
| Second Irr Trust Fbo Anne Marie Westphal Ua Of Jeffrey R. Westphal Dated October 5. 2001 Item | 10% Owner | 2025-06-20 | 8,832 | $35.12 | $310.17kSell |
| Second Irr Trust Fbo Anne Marie Westphal Ua Of Jeffrey R. Westphal Dated October 5. 2001 Item | 10% Owner | 2025-06-18 | 157,874 | $35.93 | $5.67MSell |
| Second Irr Trust Fbo Anne Marie Westphal Ua Of Jeffrey R. Westphal Dated October 5. 2001 Item | 10% Owner | 2025-06-17 | 145,111 | $37.16 | $5.39MSell |
| Second Irr Trust Fbo Anne Marie Westphal Ua Of Jeffrey R. Westphal Dated October 5. 2001 Item | 10% Owner | 2025-06-16 | 78,248 | $36.87 | $2.88MSell |
| Jeffrey Westphal | Insider | 2025-06-09 | 1,514,000 | $38.45 | $58.21MSell |
| Jeffrey Westphal | Insider | 2025-06-09 | 1,153,756 | $38.45 | $44.36MSell |
| Jeffrey Westphal | Insider | 2025-06-09 | 332,244 | $38.45 | $12.77MSell |
| David Destefano | PRESIDENT CEO | 2025-05-13 | 58,844 | $38.06 | $2.24MSell |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Jeffery Westphal | 8.67% | 13,819,976 | $354.62M | Insider |
| Tensile Capital Management LP | 6.95% | 11,083,016 | $284.39M | Insider |
| Vanguard Group Inc | 4.83% | 7,697,983 | $197.53M | Institution |
| Blackrock Inc | 3.65% | 5,823,990 | $149.44M | Institution |
| Tensile Capital Management LP | 2.28% | 3,643,850 | $93.50M | Institution |
| Conestoga Capital Advisors LLC | 2.13% | 3,398,435 | $87.20M | Institution |
| Neuberger Berman Group LLC | 1.99% | 3,166,478 | $81.25M | Institution |
| Geneva Capital Management LLC | 1.89% | 3,017,735 | $77.44M | Institution |
| Wasatch Advisors LP | 1.57% | 2,498,730 | $64.12M | Institution |
| Franklin Resources Inc | 1.48% | 2,361,526 | $60.60M | Institution |