| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.01 | 2,244 | $92,028.01 | 1,188,255 | 2026-04-29 | Filing | |
| $40.08 | 5,837 | $233,956.88 | 1,190,499 | 2026-04-29 | Filing | |
| $39.25 | 11,919 | $467,780.23 | 1,196,336 | 2026-04-29 | Filing | |
| $34.12 | 946 | $32,277.52 | 7,422 | 2026-03-31 | Filing | |
| $34.10 | 2,000 | $68,207.00 | 6,319 | 2026-03-30 | Filing | |
| $34.60 | 20,000 | $692,072.00 | 1,206,788 | 2026-03-25 | Filing | |
| $33.84 | 879 | $29,745.36 | 7,422 | 2026-03-26 | Filing | |
| $35.38 | 1,710 | $60,491.25 | 7,422 | 2026-03-03 | Filing | |
| $33.61 | 1,855 | $62,346.55 | 8,319 | 2025-12-30 | Filing | |
| $33.77 | 25,000 | $844,250.00 | 654,961 | 2025-12-30 | Filing | |
| $34.07 | 25,000 | $851,750.00 | 679,961 | 2025-12-29 | Filing | |
| $33.82 | 20,000 | $676,316.00 | 1,243,512 | 2025-12-19 | Filing | |
| $33.46 | 20,000 | $669,120.00 | 1,263,512 | 2025-11-25 | Filing | |
| $34.51 | 24,308 | $838,810.74 | 247,320 | 2025-11-14 | Filing | |
| $31.40 | 20,000 | $628,068.00 | 1,283,512 | 2025-10-29 | Filing | |
| $31.41 | 35,435 | $1,113,080.68 | 271,628 | 2025-10-30 | Filing | |
| $25.35 | 20,000 | $506,964.00 | 1,303,512 | 2025-09-04 | Filing | |
| $23.19 | 20,000 | $463,800.00 | 1,323,512 | 2025-08-04 | Filing | |
| $26.48 | 25,000 | $661,875.00 | 901,667 | 2025-06-13 | Filing | |
| $26.91 | 25,000 | $672,780.00 | 926,667 | 2025-06-12 | Filing |