| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.11 | 36,185 | $2,536,930.35 | 245,385 | 2026-09-14 | Filing | |
| $70.74 | 2,679 | $189,507.10 | 65,692 | 2026-09-09 | Filing | |
| $69.69 | 1,493 | $104,042.69 | 68,371 | 2026-09-09 | Filing | |
| $77.00 | 954 | $73,458.00 | 69,864 | 2026-09-03 | Filing | |
| $69.60 | 4,568 | $317,941.94 | 75,141 | 2026-08-28 | Filing | |
| $67.45 | 675 | $45,528.75 | 79,709 | 2026-08-25 | Filing | |
| $65.26 | 1,876 | $122,427.76 | 80,384 | 2026-08-21 | Filing | |
| $65.07 | 4,044 | $263,143.08 | 161,048 | 2026-08-21 | Filing | |
| $65.50 | 1,688 | $110,567.38 | 169,282 | 2026-08-18 | Filing | |
| $40.28 | 2,530 | $101,908.40 | 30,834 | 2026-07-02 | Filing | |
| $40.59 | 1,265 | $51,350.15 | 29,372 | 2026-07-02 | Filing | |
| $38.68 | 1,591 | $61,543.06 | 230,071 | 2026-06-16 | Filing | |
| $38.15 | 10,105 | $385,536.07 | 231,662 | 2026-06-16 | Filing | |
| $39.30 | 724 | $28,452.48 | 241,767 | 2026-06-15 | Filing | |
| $38.48 | 14,832 | $570,750.19 | 242,491 | 2026-06-15 | Filing | |
| $38.85 | 4,171 | $162,047.52 | 85,332 | 2026-06-10 | Filing | |
| $46.17 | 7,047 | $325,352.94 | 169,282 | 2026-06-02 | Filing | |
| $43.32 | 2,515 | $108,954.83 | 68,100 | 2026-05-29 | Filing | |
| $42.27 | 1,100 | $46,491.50 | 70,615 | 2026-05-29 | Filing | |
| $42.99 | 5,610 | $241,179.51 | 212,724 | 2026-05-27 | Filing |