| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $32.24 | 25,000 | $806,000.00 | 112,121 | 2026-09-18 | Filing | |
| $31.45 | 10,360 | $325,822.00 | 248,697 | 2026-09-03 | Filing | |
| $31.45 | 958 | $30,129.10 | 213,631 | 2026-09-03 | Filing | |
| $31.45 | 28,869 | $907,930.05 | 1,046,108 | 2026-09-03 | Filing | |
| $31.45 | 9,092 | $285,943.40 | 209,004 | 2026-09-03 | Filing | |
| $31.45 | 31,422 | $988,221.90 | 449,444 | 2026-09-03 | Filing | |
| $30.79 | 150,000 | $4,618,500.00 | 480,866 | 2026-08-28 | Filing | |
| $30.34 | 600,000 | $18,204,000.00 | 480,866 | 2026-08-27 | Filing | |
| $31.74 | 18,750 | $595,125.00 | 56,250 | 2026-08-18 | Filing | |
| $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 |