| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $105.43 | 611 | $64,417.73 | 43,601 | 2026-07-06 | Filing | |
| $104.45 | 316 | $33,006.20 | 44,212 | 2026-07-06 | Filing | |
| $103.22 | 272 | $28,075.84 | 44,528 | 2026-07-06 | Filing | |
| $106.28 | 1,100 | $116,908.00 | 480,000 | 2026-07-07 | Filing | |
| $105.51 | 7,597 | $801,559.47 | 481,100 | 2026-07-07 | Filing | |
| $104.63 | 11,303 | $1,182,632.89 | 488,697 | 2026-07-07 | Filing | |
| $105.46 | 5,400 | $569,484.00 | 500,000 | 2026-07-06 | Filing | |
| $104.53 | 4,905 | $512,719.65 | 505,400 | 2026-07-06 | Filing | |
| $103.76 | 9,695 | $1,005,953.20 | 510,305 | 2026-07-06 | Filing | |
| $100.09 | 5,000 | $500,450.00 | 15,000 | 2026-07-01 | Filing | |
| $105.16 | 5,200 | $546,832.00 | 520,000 | 2026-07-02 | Filing | |
| $104.26 | 4,800 | $500,448.00 | 525,200 | 2026-07-02 | Filing |