| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.45 | 83,000 | $3,025,350.00 | 0 | 2023-12-13 | Filing | |
| $41.47 | 11 | $456.17 | 3,043,231 | 2024-04-22 | Filing | |
| $40.91 | 199,989 | $8,181,549.99 | 3,043,242 | 2024-04-22 | Filing | |
| $41.49 | 6,949 | $288,314.01 | 3,195,812 | 2024-02-21 | Filing | |
| $40.87 | 193,051 | $7,889,994.37 | 3,202,761 | 2024-02-21 | Filing | |
| $43.06 | 686,101 | $29,543,509.06 | 200,239 | 2024-02-08 | Filing | |
| $43.06 | 450,000 | $19,377,000.00 | 3,373,637 | 2024-02-08 | Filing | |
| $40.00 | 510,000 | $20,400,000.00 | 2,291,406 | 2024-01-29 | Filing | |
| $38.45 | 723 | $27,799.35 | 3,815,698 | 2024-01-22 | Filing | |
| $37.82 | 199,277 | $7,536,656.14 | 3,816,421 | 2024-01-22 | Filing | |
| $37.82 | 52,777 | $1,996,026.14 | 830,456 | 2024-01-22 | Filing | |
| $35.30 | 244,821 | $8,642,181.30 | 4,015,698 | 2023-12-20 | Filing | |
| $36.07 | 200 | $7,214.00 | 3,760,519 | 2023-12-19 | Filing | |
| $35.65 | 238,429 | $8,499,993.85 | 3,760,719 | 2023-12-19 | Filing | |
| $37.21 | 478 | $17,786.38 | 3,364,711 | 2023-12-13 | Filing | |
| $36.51 | 242,000 | $8,835,420.00 | 3,365,189 | 2023-12-13 | Filing | |
| $36.50 | 241,682 | $8,821,393.00 | 3,107,189 | 2023-12-12 | Filing | |
| $36.52 | 18,545 | $677,263.40 | 694,192 | 2023-12-06 | Filing | |
| $35.53 | 228,881 | $8,132,141.93 | 712,737 | 2023-12-06 | Filing | |
| $36.87 | 23,519 | $867,145.53 | 441,618 | 2023-12-05 | Filing |