| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $96.70 | 233 | $22,531.10 | 46,967 | 2026-07-01 | Filing | |
| $95.65 | 177 | $16,930.05 | 47,200 | 2026-06-30 | Filing | |
| $94.66 | 180 | $17,038.80 | 47,377 | 2026-06-30 | Filing | |
| $94.00 | 52 | $4,888.00 | 47,557 | 2026-06-30 | Filing | |
| $92.55 | 27 | $2,498.85 | 47,609 | 2026-06-30 | Filing | |
| $91.76 | 331 | $30,372.56 | 47,636 | 2026-06-30 | Filing | |
| $90.41 | 233 | $21,065.53 | 47,967 | 2026-06-30 | Filing | |
| $94.48 | 25 | $2,362.00 | 48,200 | 2026-06-29 | Filing | |
| $93.83 | 203 | $19,047.49 | 48,225 | 2026-06-29 | Filing | |
| $92.40 | 404 | $37,329.60 | 48,428 | 2026-06-29 | Filing | |
| $91.98 | 368 | $33,848.64 | 48,832 | 2026-06-29 | Filing | |
| $95.66 | 3,500 | $334,810.00 | 560,000 | 2026-06-30 | Filing | |
| $94.54 | 2,300 | $217,442.00 | 563,500 | 2026-06-30 | Filing | |
| $93.93 | 400 | $37,572.00 | 565,800 | 2026-06-30 | Filing | |
| $92.34 | 794 | $73,317.96 | 566,200 | 2026-06-30 | Filing | |
| $91.66 | 3,006 | $275,529.96 | 566,994 | 2026-06-30 | Filing | |
| $94.59 | 100 | $9,459.00 | 570,000 | 2026-06-29 | Filing | |
| $93.97 | 2,600 | $244,322.00 | 570,100 | 2026-06-29 | Filing | |
| $92.97 | 1,400 | $130,158.00 | 572,700 | 2026-06-29 | Filing | |
| $91.93 | 5,900 | $542,387.00 | 574,100 | 2026-06-29 | Filing |