| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.71 | 4,503 | $147,293.13 | 711,749 | 2025-10-17 | Filing | |
| $32.71 | 21,451 | $701,662.21 | 2,429,016 | 2025-10-17 | Filing | |
| $32.10 | 6,049 | $194,172.90 | 716,252 | 2025-10-17 | Filing | |
| $32.10 | 28,821 | $925,154.10 | 2,450,467 | 2025-10-17 | Filing | |
| $33.38 | 2,705 | $90,292.90 | 722,301 | 2025-10-16 | Filing | |
| $33.38 | 12,888 | $430,201.44 | 2,479,288 | 2025-10-16 | Filing | |
| $32.84 | 15,384 | $505,210.56 | 725,006 | 2025-10-16 | Filing | |
| $32.84 | 73,296 | $2,407,040.64 | 2,492,176 | 2025-10-16 | Filing | |
| $31.69 | 9,470 | $300,104.30 | 740,390 | 2025-10-16 | Filing | |
| $31.69 | 45,117 | $1,429,757.73 | 2,565,472 | 2025-10-16 | Filing | |
| $30.15 | 1,804 | $54,390.60 | 749,860 | 2025-10-16 | Filing | |
| $30.15 | 8,596 | $259,169.40 | 2,610,589 | 2025-10-16 | Filing | |
| $34.00 | 200 | $6,800.00 | 547,343 | 2025-10-16 | Filing | |
| $31.46 | 10,225 | $321,690.77 | 547,343 | 2025-10-16 | Filing | |
| $31.11 | 14,775 | $459,662.07 | 547,343 | 2025-10-15 | Filing | |
| $31.12 | 6,303 | $196,149.36 | 751,664 | 2025-10-15 | Filing | |
| $31.12 | 30,032 | $934,595.84 | 2,619,185 | 2025-10-15 | Filing | |
| $30.37 | 13,795 | $418,954.15 | 757,967 | 2025-10-15 | Filing | |
| $30.37 | 65,726 | $1,996,098.62 | 2,649,217 | 2025-10-15 | Filing | |
| $29.95 | 105 | $3,144.75 | 771,762 | 2025-10-14 | Filing |