| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $29.65 | 500,323 | $14,836,378.11 | 0 | 2025-01-02 | Filing | |
| $29.65 | 10,000 | $296,485.00 | 403,764 | 2025-01-02 | Filing | |
| $30.38 | 2,500 | $75,950.00 | 413,764 | 2024-12-30 | Filing | |
| $29.99 | 2,500 | $74,974.75 | 416,264 | 2024-12-13 | Filing | |
| $30.05 | 137,499 | $4,132,229.95 | 0 | 2024-12-11 | Filing | |
| $30.01 | 15,000 | $450,171.00 | 418,764 | 2024-12-11 | Filing | |
| $28.12 | 132,000 | $3,711,549.60 | 0 | 2024-12-02 | Filing | |
| $27.87 | 2,500 | $69,678.75 | 433,764 | 2024-11-29 | Filing | |
| $27.43 | 6,149 | $168,665.84 | 16,016 | 2024-11-21 | Filing | |
| $27.71 | 4,940 | $136,871.59 | 0 | 2024-11-22 | Filing | |
| $27.57 | 147,085 | $4,055,854.17 | 0 | 2024-11-21 | Filing | |
| $27.17 | 2,500 | $67,931.50 | 436,264 | 2024-11-15 | Filing | |
| $26.41 | 2,330 | $61,525.51 | 321,871 | 2024-11-18 | Filing | |
| $27.60 | 13,444 | $371,117.59 | 0 | 2024-11-15 | Filing | |
| $27.69 | 624,533 | $17,295,692.00 | 0 | 2024-11-14 | Filing | |
| $25.71 | 2,500 | $64,277.00 | 464,247 | 2024-10-29 | Filing | |
| $26.18 | 2,500 | $65,443.00 | 466,747 | 2024-10-15 | Filing | |
| $25.26 | 97,362 | $2,459,159.66 | 0 | 2024-10-02 | Filing | |
| $25.12 | 351,306 | $8,826,317.34 | 0 | 2024-10-01 | Filing | |
| $25.13 | 10,000 | $251,345.00 | 469,247 | 2024-10-01 | Filing |