| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.80 | 2,513 | $92,482.92 | 438,044 | 2025-04-10 | Filing | |
| $36.18 | 6,110 | $221,063.47 | 440,557 | 2025-04-10 | Filing | |
| $36.72 | 20,121 | $738,748.55 | 500,000 | 2025-04-10 | Filing | |
| $36.09 | 26,546 | $957,981.43 | 520,121 | 2025-04-10 | Filing | |
| $36.36 | 500 | $18,181.55 | 500,000 | 2025-03-13 | Filing | |
| $35.54 | 46,155 | $1,640,464.09 | 500,500 | 2025-03-13 | Filing | |
| $38.07 | 700 | $26,651.03 | 173,642 | 2025-03-12 | Filing | |
| $37.00 | 15,966 | $590,692.51 | 174,342 | 2025-03-12 | Filing | |
| $40.55 | 100 | $4,055.00 | 173,913 | 2025-03-07 | Filing | |
| $40.11 | 900 | $36,102.96 | 174,013 | 2025-03-07 | Filing | |
| $38.70 | 300 | $11,610.00 | 174,913 | 2025-03-07 | Filing | |
| $37.41 | 3,572 | $133,619.23 | 175,213 | 2025-03-07 | Filing | |
| $36.96 | 2,187 | $80,837.21 | 178,785 | 2025-03-07 | Filing | |
| $35.68 | 1,564 | $55,807.59 | 180,972 | 2025-03-07 | Filing | |
| $42.15 | 182,914 | $7,710,684.80 | 519,658 | 2025-02-26 | Filing | |
| $38.60 | 5,652,689 | $218,193,795.40 | 22,327,728 | 2025-02-24 | Filing | |
| $38.60 | 5,652,689 | $218,193,795.40 | 22,327,728 | 2025-02-24 | Filing | |
| $40.00 | 7,517,168 | $300,686,720.00 | 29,692,286 | 2025-02-24 | Filing | |
| $40.00 | 9,830,143 | $393,205,720.00 | 38,828,374 | 2025-02-24 | Filing | |
| $42.22 | 3,200 | $135,098.24 | 43,478 | 2025-02-21 | Filing |