| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $96.77 | 600 | $58,062.00 | 559,400 | 2026-07-01 | Filing | |
| $105.84 | 5 | $529.20 | 44,800 | 2026-07-02 | Filing | |
| $105.14 | 258 | $27,126.12 | 44,805 | 2026-07-02 | Filing | |
| $104.21 | 383 | $39,912.43 | 45,063 | 2026-07-02 | Filing | |
| $103.16 | 554 | $57,150.64 | 45,446 | 2026-07-02 | Filing | |
| $103.15 | 200 | $20,630.00 | 46,000 | 2026-07-01 | Filing | |
| $102.35 | 300 | $30,705.00 | 46,200 | 2026-07-01 | Filing | |
| $101.57 | 159 | $16,149.63 | 46,500 | 2026-07-01 | Filing | |
| $100.46 | 31 | $3,114.26 | 46,659 | 2026-07-01 | Filing | |
| $99.92 | 235 | $23,481.20 | 46,690 | 2026-07-01 | Filing | |
| $98.41 | 15 | $1,476.15 | 46,925 | 2026-07-01 | Filing | |
| $97.46 | 27 | $2,631.42 | 46,940 | 2026-07-01 | Filing |