| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $29.95 | 501 | $15,004.95 | 2,714,943 | 2025-10-14 | Filing | |
| $31.03 | 857 | $26,592.71 | 771,867 | 2025-10-13 | Filing | |
| $31.03 | 4,082 | $126,664.46 | 2,715,444 | 2025-10-13 | Filing | |
| $30.32 | 9,245 | $280,308.40 | 772,724 | 2025-10-13 | Filing | |
| $30.32 | 44,048 | $1,335,535.36 | 2,719,526 | 2025-10-13 | Filing |