| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.99 | 10,600 | $360,335.34 | 89,400 | 2026-01-06 | Filing | |
| $34.90 | 101,865 | $3,554,579.18 | 1,762,000 | 2026-01-06 | Filing | |
| $34.06 | 106,135 | $3,614,692.76 | 1,863,865 | 2026-01-06 | Filing | |
| $35.31 | 2,100 | $74,148.48 | 573,114 | 2026-01-02 | Filing | |
| $34.10 | 16,248 | $554,035.68 | 575,214 | 2026-01-02 | Filing | |
| $36.13 | 1,683 | $60,806.79 | 97,293 | 2025-12-30 | Filing | |
| $35.90 | 7,711 | $276,837.24 | 0 | 2025-12-30 | Filing | |
| $35.96 | 70,047 | $2,519,149.29 | 0 | 2025-12-30 | Filing | |
| $36.27 | 19,289 | $699,552.23 | 7,711 | 2025-12-29 | Filing | |
| $36.32 | 6,000 | $217,920.60 | 0 | 2025-12-29 | Filing | |
| $36.27 | 56,953 | $2,065,531.54 | 70,047 | 2025-12-29 | Filing | |
| $35.74 | 1,953 | $69,803.54 | 0 | 2025-12-31 | Filing | |
| $35.90 | 7,576 | $271,973.10 | 0 | 2025-12-30 | Filing | |
| $35.96 | 78,197 | $2,812,011.04 | 1,953 | 2025-12-30 | Filing | |
| $36.26 | 19,424 | $704,389.99 | 7,576 | 2025-12-29 | Filing | |
| $36.32 | 6,000 | $217,938.60 | 0 | 2025-12-29 | Filing | |
| $36.27 | 56,850 | $2,061,699.36 | 80,150 | 2025-12-29 | Filing | |
| $36.61 | 10,000 | $366,084.00 | 43,865 | 2025-12-26 | Filing | |
| $38.32 | 4,688 | $179,663.85 | 246,675 | 2025-12-22 | Filing | |
| $38.73 | 24,498 | $948,844.29 | 127,000 | 2025-12-18 | Filing |