| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.79 | 27,943 | $972,159.32 | 1,242,916 | 2024-03-15 | Filing | |
| $38.71 | 72,300 | $2,798,913.75 | 194,735 | 2024-03-12 | Filing | |
| $38.87 | 73,598 | $2,860,849.94 | 274,335 | 2024-03-12 | Filing | |
| $38.13 | 22,402 | $854,275.63 | 347,933 | 2024-03-12 | Filing | |
| $38.87 | 73,440 | $2,854,774.37 | 268,172 | 2024-03-12 | Filing | |
| $38.13 | 22,560 | $860,305.30 | 341,612 | 2024-03-12 | Filing | |
| $34.55 | 3,924 | $135,564.78 | 76,800 | 2024-03-05 | Filing | |
| $33.68 | 27,491 | $925,874.89 | 80,724 | 2024-03-05 | Filing | |
| $32.71 | 45,385 | $1,484,702.20 | 108,215 | 2024-03-05 | Filing | |
| $34.80 | 500 | $17,398.00 | 19,200 | 2024-03-05 | Filing | |
| $33.85 | 7,039 | $238,266.63 | 19,700 | 2024-03-05 | Filing | |
| $33.02 | 11,661 | $385,071.87 | 26,739 | 2024-03-05 | Filing | |
| $34.55 | 3,366 | $116,299.68 | 76,800 | 2024-03-05 | Filing | |
| $33.70 | 27,837 | $938,006.69 | 80,166 | 2024-03-05 | Filing | |
| $32.72 | 45,597 | $1,491,774.25 | 108,003 | 2024-03-05 | Filing | |
| $34.79 | 600 | $20,872.98 | 19,200 | 2024-03-05 | Filing | |
| $33.81 | 7,623 | $257,706.19 | 19,800 | 2024-03-05 | Filing | |
| $32.99 | 10,977 | $362,166.36 | 27,423 | 2024-03-05 | Filing | |
| $33.24 | 15,658 | $520,468.79 | 370,335 | 2024-02-28 | Filing | |
| $33.74 | 80,342 | $2,710,377.54 | 385,993 | 2024-02-27 | Filing |