| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $103.31 | 10,000 | $1,033,100.00 | 530,000 | 2026-07-02 | Filing | |
| $103.25 | 400 | $41,300.00 | 540,000 | 2026-07-01 | Filing | |
| $102.63 | 4,400 | $451,572.00 | 540,400 | 2026-07-01 | Filing | |
| $101.80 | 3,100 | $315,580.00 | 544,800 | 2026-07-01 | Filing | |
| $100.39 | 5,564 | $558,569.96 | 547,900 | 2026-07-01 | Filing | |
| $99.99 | 5,436 | $543,545.64 | 553,464 | 2026-07-01 | Filing | |
| $98.71 | 300 | $29,613.00 | 558,900 | 2026-07-01 | Filing | |
| $97.88 | 200 | $19,576.00 | 559,200 | 2026-07-01 | Filing |