| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.69 | 4,602 | $408,151.38 | 175,398 | 2026-06-03 | Filing | |
| $95.07 | 599 | $56,946.93 | 180,000 | 2026-06-02 | Filing | |
| $94.09 | 4,536 | $426,792.24 | 180,599 | 2026-06-02 | Filing | |
| $93.11 | 4,865 | $452,980.15 | 185,135 | 2026-06-02 | Filing | |
| $92.82 | 240 | $22,276.80 | 5,200 | 2026-06-03 | Filing | |
| $91.95 | 86 | $7,907.70 | 5,440 | 2026-06-03 | Filing | |
| $91.29 | 48 | $4,381.92 | 5,526 | 2026-06-03 | Filing | |
| $90.37 | 48 | $4,337.76 | 5,574 | 2026-06-03 | Filing | |
| $88.68 | 378 | $33,521.04 | 5,622 | 2026-06-03 | Filing | |
| $95.17 | 25 | $2,379.25 | 6,000 | 2026-06-02 | Filing | |
| $94.12 | 377 | $35,483.24 | 6,025 | 2026-06-02 | Filing | |
| $93.12 | 398 | $37,061.76 | 6,402 | 2026-06-02 | Filing | |
| $97.58 | 33 | $3,220.14 | 6,800 | 2026-06-01 | Filing | |
| $96.77 | 392 | $37,933.84 | 6,833 | 2026-06-01 | Filing | |
| $95.82 | 222 | $21,272.04 | 7,225 | 2026-06-01 | Filing | |
| $95.10 | 102 | $9,700.20 | 7,447 | 2026-06-01 | Filing | |
| $94.12 | 24 | $2,258.88 | 7,549 | 2026-06-01 | Filing | |
| $92.63 | 27 | $2,501.01 | 7,573 | 2026-06-01 | Filing | |
| $91.27 | 372 | $33,952.44 | 7,600 | 2026-05-29 | Filing | |
| $90.47 | 372 | $33,654.84 | 7,972 | 2026-05-29 | Filing |