| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.65 | 30,228 | $956,716.20 | 0 | 2026-07-01 | Filing | |
| $30.80 | 13,672 | $421,097.60 | 30,228 | 2026-07-01 | Filing | |
| $29.50 | 3,600 | $106,200.00 | 43,900 | 2026-07-01 | Filing | |
| $28.97 | 135,590 | $3,928,042.30 | 7,751,570 | 2026-06-30 | Filing | |
| $28.35 | 488,654 | $13,853,340.90 | 7,887,160 | 2026-06-30 | Filing | |
| $30.08 | 58,926 | $1,772,494.08 | 8,375,814 | 2026-06-29 | Filing | |
| $29.17 | 555,826 | $16,213,444.42 | 8,434,740 | 2026-06-29 | Filing | |
| $29.79 | 149,795 | $4,462,393.05 | 8,990,566 | 2026-06-26 | Filing | |
| $29.11 | 441,373 | $12,848,368.03 | 9,140,361 | 2026-06-26 | Filing | |
| $29.08 | 17,200 | $500,176.00 | 9,581,734 | 2026-06-25 | Filing | |
| $28.60 | 597,942 | $17,101,141.20 | 9,598,934 | 2026-06-25 | Filing | |
| $30.09 | 97 | $2,918.73 | 0 | 2026-06-23 | Filing | |
| $29.58 | 31,912 | $943,956.96 | 97 | 2026-06-23 | Filing | |
| $28.95 | 15,491 | $448,464.45 | 32,009 | 2026-06-23 | Filing | |
| $30.09 | 102 | $3,069.18 | 0 | 2026-06-23 | Filing | |
| $29.58 | 33,592 | $993,651.36 | 102 | 2026-06-23 | Filing | |
| $28.95 | 16,306 | $472,058.70 | 33,694 | 2026-06-23 | Filing | |
| $30.09 | 102 | $3,069.18 | 0 | 2026-06-23 | Filing | |
| $29.58 | 33,591 | $993,621.78 | 102 | 2026-06-23 | Filing | |
| $28.95 | 16,307 | $472,087.65 | 33,693 | 2026-06-23 | Filing |