| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.23 | 7,538 | $838,451.74 | 552,462 | 2026-08-04 | Filing | |
| $110.81 | 1,948 | $215,857.88 | 560,000 | 2026-08-03 | Filing | |
| $110.16 | 9,852 | $1,085,296.32 | 561,948 | 2026-08-03 | Filing | |
| $109.18 | 4,400 | $480,392.00 | 571,800 | 2026-08-03 | Filing | |
| $108.28 | 3,800 | $411,464.00 | 576,200 | 2026-08-03 | Filing | |
| $107.44 | 26 | $2,793.44 | 19,000 | 2026-07-31 | Filing | |
| $106.94 | 926 | $99,026.44 | 19,026 | 2026-07-31 | Filing | |
| $106.02 | 248 | $26,292.96 | 19,952 | 2026-07-31 | Filing | |
| $105.97 | 176 | $18,650.72 | 20,200 | 2026-07-30 | Filing | |
| $105.47 | 849 | $89,544.03 | 20,376 | 2026-07-30 | Filing | |
| $104.44 | 175 | $18,277.00 | 21,225 | 2026-07-30 | Filing | |
| $107.39 | 929 | $99,765.31 | 120,000 | 2026-07-31 | Filing | |
| $106.88 | 15,932 | $1,702,812.16 | 120,929 | 2026-07-31 | Filing | |
| $105.94 | 3,139 | $332,545.66 | 136,861 | 2026-07-31 | Filing | |
| $106.12 | 1,000 | $106,120.00 | 140,000 | 2026-07-30 | Filing | |
| $105.66 | 15,200 | $1,606,032.00 | 141,000 | 2026-07-30 | Filing | |
| $104.53 | 3,800 | $397,214.00 | 156,200 | 2026-07-30 | Filing | |
| $109.53 | 5,020 | $549,840.60 | 160,000 | 2026-07-29 | Filing | |
| $108.69 | 5,470 | $594,534.30 | 165,020 | 2026-07-29 | Filing | |
| $107.66 | 9,510 | $1,023,846.60 | 170,490 | 2026-07-29 | Filing |