| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.05 | 15,500 | $481,275.00 | 28,914 | 2025-03-03 | Filing | |
| $29.75 | 15,833 | $471,031.75 | 44,414 | 2025-03-03 | Filing | |
| $32.00 | 760 | $24,320.00 | 249,691 | 2025-02-26 | Filing | |
| $30.57 | 34,375 | $1,050,843.75 | 22,688 | 2025-02-25 | Filing | |
| $30.49 | 87,985 | $2,682,662.65 | 502,424 | 2025-02-25 | Filing | |
| $29.62 | 25,744 | $762,537.28 | 590,409 | 2025-02-25 | Filing | |
| $31.58 | 126,730 | $4,002,133.40 | 552,424 | 2025-02-21 | Filing | |
| $31.58 | 23,605 | $745,445.90 | 497,806 | 2025-02-21 | Filing | |
| $31.16 | 1,440 | $44,870.40 | 174,375 | 2025-02-24 | Filing | |
| $30.39 | 1,600 | $48,624.00 | 175,815 | 2025-02-24 | Filing | |
| $31.58 | 2,178 | $68,781.24 | 177,415 | 2025-02-21 | Filing | |
| $32.56 | 106,611 | $3,471,254.16 | 452,488 | 2025-02-20 | Filing | |
| $32.14 | 125,889 | $4,046,072.46 | 559,099 | 2025-02-20 | Filing | |
| $36.58 | 5,171 | $189,155.18 | 292,079 | 2025-02-13 | Filing | |
| $36.12 | 19,829 | $716,223.48 | 297,250 | 2025-02-13 | Filing | |
| $36.36 | 45,240 | $1,644,926.40 | 520,273 | 2025-02-13 | Filing | |
| $35.97 | 23,110 | $831,266.70 | 565,513 | 2025-02-13 | Filing | |
| $36.65 | 1,150 | $42,147.50 | 179,593 | 2025-02-13 | Filing | |
| $36.13 | 5,196 | $187,731.48 | 180,743 | 2025-02-13 | Filing | |
| $36.35 | 57,175 | $2,078,311.25 | 20,247 | 2025-02-13 | Filing |