| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.53 | 93 | $9,814.29 | 41,107 | 2026-07-09 | Filing | |
| $105.80 | 1 | $105.80 | 41,200 | 2026-07-08 | Filing | |
| $105.13 | 418 | $43,944.34 | 41,201 | 2026-07-08 | Filing | |
| $104.35 | 60 | $6,261.00 | 41,619 | 2026-07-08 | Filing | |
| $102.99 | 331 | $34,089.69 | 41,679 | 2026-07-08 | Filing | |
| $102.09 | 390 | $39,815.10 | 42,010 | 2026-07-08 | Filing | |
| $109.43 | 1,390 | $152,107.70 | 440,000 | 2026-07-09 | Filing | |
| $108.79 | 6,810 | $740,859.90 | 441,390 | 2026-07-09 | Filing | |
| $107.83 | 9,900 | $1,067,517.00 | 448,200 | 2026-07-09 | Filing | |
| $106.72 | 1,100 | $117,392.00 | 458,100 | 2026-07-09 | Filing | |
| $105.66 | 800 | $84,528.00 | 459,200 | 2026-07-09 | Filing | |
| $105.52 | 1,082 | $114,172.64 | 460,000 | 2026-07-08 | Filing | |
| $105.02 | 3,818 | $400,966.36 | 461,082 | 2026-07-08 | Filing | |
| $103.74 | 500 | $51,870.00 | 464,900 | 2026-07-08 | Filing | |
| $102.77 | 6,600 | $678,282.00 | 465,400 | 2026-07-08 | Filing | |
| $101.84 | 8,000 | $814,720.00 | 472,000 | 2026-07-08 | Filing | |
| $106.30 | 55 | $5,846.50 | 42,400 | 2026-07-07 | Filing | |
| $105.45 | 656 | $69,175.20 | 42,455 | 2026-07-07 | Filing | |
| $104.72 | 489 | $51,208.08 | 43,111 | 2026-07-07 | Filing | |
| $106.12 | 1 | $106.12 | 43,600 | 2026-07-06 | Filing |