| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.68 | 3,078 | $319,127.04 | 240,000 | 2026-07-23 | Filing | |
| $102.88 | 2,744 | $282,302.72 | 243,078 | 2026-07-23 | Filing | |
| $101.81 | 419 | $42,658.39 | 245,822 | 2026-07-23 | Filing | |
| $100.62 | 5,893 | $592,953.66 | 246,241 | 2026-07-23 | Filing | |
| $99.98 | 7,866 | $786,442.68 | 252,134 | 2026-07-23 | Filing | |
| $106.29 | 1,638 | $174,103.02 | 260,000 | 2026-07-22 | Filing | |
| $105.59 | 9,952 | $1,050,831.68 | 261,638 | 2026-07-22 | Filing | |
| $104.69 | 7,318 | $766,121.42 | 271,590 | 2026-07-22 | Filing | |
| $103.52 | 1,092 | $113,043.84 | 278,908 | 2026-07-22 | Filing | |
| $104.40 | 1 | $104.40 | 26,500 | 2026-07-23 | Filing | |
| $103.71 | 230 | $23,853.30 | 26,501 | 2026-07-23 | Filing | |
| $102.82 | 146 | $15,011.72 | 26,731 | 2026-07-23 | Filing | |
| $101.80 | 27 | $2,748.60 | 26,877 | 2026-07-23 | Filing | |
| $100.61 | 361 | $36,320.21 | 26,904 | 2026-07-23 | Filing | |
| $99.91 | 435 | $43,460.85 | 27,265 | 2026-07-23 | Filing | |
| $106.25 | 104 | $11,050.00 | 27,700 | 2026-07-22 | Filing | |
| $105.60 | 468 | $49,420.80 | 27,804 | 2026-07-22 | Filing | |
| $104.75 | 568 | $59,498.00 | 28,272 | 2026-07-22 | Filing | |
| $103.51 | 60 | $6,210.60 | 28,840 | 2026-07-22 | Filing | |
| $107.87 | 1,145 | $123,511.15 | 280,000 | 2026-07-21 | Filing |