| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.60 | 48,000 | $5,068,627.20 | 54,080,841 | 2026-07-28 | Filing | |
| $105.71 | 22,650 | $2,394,399.45 | 1,373,809 | 2026-07-28 | Filing | |
| $105.01 | 28,000 | $2,940,263.20 | 10,470 | 2026-07-28 | Filing | |
| $105.56 | 12,880 | $1,359,659.17 | 529,346 | 2026-07-28 | Filing | |
| $105.18 | 38,263 | $4,024,686.00 | 542,226 | 2026-07-28 | Filing | |
| $103.86 | 42,265 | $4,389,642.90 | 580,489 | 2026-07-28 | Filing | |
| $103.90 | 192,488 | $19,999,926.67 | 529,346 | 2026-07-27 | Filing | |
| $104.03 | 11,000 | $1,144,348.70 | 57,972 | 2026-07-27 | Filing | |
| $104.00 | 21,947 | $2,282,488.00 | 68,972 | 2026-07-27 | Filing | |
| $101.72 | 45,500 | $4,628,191.75 | 54,128,841 | 2026-07-24 | Filing | |
| $102.03 | 6,952 | $709,341.06 | 0 | 2026-07-23 | Filing | |
| $104.14 | 4,053 | $422,068.88 | 57,972 | 2026-07-21 | Filing | |
| $104.21 | 2,000 | $208,411.00 | 11,738 | 2026-07-21 | Filing | |
| $102.01 | 21,750 | $2,218,721.85 | 0 | 2026-07-07 | Filing | |
| $102.01 | 2,000 | $204,017.80 | 13,738 | 2026-07-07 | Filing | |
| $100.01 | 2,000 | $200,014.80 | 15,738 | 2026-07-06 | Filing | |
| $97.03 | 2,000 | $194,059.40 | 17,738 | 2026-07-02 | Filing | |
| $92.22 | 27,500 | $2,536,127.00 | 30,209,768 | 2026-05-19 | Filing | |
| $92.40 | 27,500 | $2,541,008.25 | 30,237,268 | 2026-05-18 | Filing | |
| $91.16 | 2,500 | $227,910.00 | 23,983 | 2026-05-13 | Filing |