| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $28.01 | 53,345 | $1,494,193.45 | 1,271,001 | 2025-10-24 | Filing | |
| $28.01 | 76,880 | $2,153,408.80 | 1,324,346 | 2025-10-23 | Filing | |
| $28.11 | 25,027 | $703,508.97 | 1,401,226 | 2025-10-21 | Filing | |
| $30.12 | 1,287 | $38,764.44 | 0 | 2025-10-20 | Filing | |
| $30.12 | 6,553 | $197,376.36 | 1,426,253 | 2025-10-20 | Filing | |
| $29.63 | 13,817 | $409,397.71 | 1,287 | 2025-10-20 | Filing | |
| $29.63 | 70,366 | $2,084,944.58 | 1,432,806 | 2025-10-20 | Filing | |
| $30.08 | 200 | $6,015.00 | 1,166,909 | 2025-10-21 | Filing | |
| $30.05 | 11,616 | $349,101.46 | 1,167,109 | 2025-10-20 | Filing | |
| $31.00 | 1,028 | $31,868.00 | 1,178,725 | 2025-10-17 | Filing | |
| $30.22 | 24,689 | $746,118.86 | 1,179,753 | 2025-10-17 | Filing | |
| $30.45 | 2,021 | $61,549.15 | 1,204,442 | 2025-10-16 | Filing | |
| $32.77 | 7,894 | $258,712.43 | 1,206,463 | 2025-10-15 | Filing | |
| $32.05 | 48,910 | $1,567,364.97 | 1,214,357 | 2025-10-15 | Filing | |
| $31.05 | 14,851 | $461,117.61 | 1,263,267 | 2025-10-15 | Filing | |
| $31.00 | 2,492 | $77,252.00 | 15,104 | 2025-10-17 | Filing | |
| $31.00 | 12,691 | $393,421.00 | 1,503,172 | 2025-10-17 | Filing | |
| $30.28 | 6,040 | $182,891.20 | 17,596 | 2025-10-17 | Filing | |
| $30.28 | 30,758 | $931,352.24 | 1,515,863 | 2025-10-17 | Filing | |
| $29.12 | 34,284 | $998,350.08 | 23,636 | 2025-10-17 | Filing |