| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $25.12 | 24,579 | $617,424.48 | 779,652 | 2025-10-30 | Filing | |
| $25.22 | 251,518 | $6,343,283.96 | 804,231 | 2025-10-29 | Filing | |
| $28.18 | 36,483 | $1,028,090.94 | 1,055,749 | 2025-10-28 | Filing | |
| $27.10 | 87,828 | $2,380,138.80 | 1,092,232 | 2025-10-28 | Filing | |
| $28.12 | 90,941 | $2,557,260.92 | 1,180,060 | 2025-10-27 | Filing | |
| $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 |