| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $106.83 | 3,143 | $335,766.69 | 281,145 | 2026-07-21 | Filing | |
| $106.01 | 15,712 | $1,665,629.12 | 284,288 | 2026-07-21 | Filing | |
| $107.64 | 2,800 | $301,392.00 | 300,000 | 2026-07-20 | Filing | |
| $107.06 | 8,000 | $856,480.00 | 302,800 | 2026-07-20 | Filing | |
| $105.92 | 9,200 | $974,464.00 | 310,800 | 2026-07-20 | Filing | |
| $107.91 | 69 | $7,445.79 | 28,900 | 2026-07-21 | Filing | |
| $106.73 | 194 | $20,705.62 | 28,969 | 2026-07-21 | Filing | |
| $106.00 | 937 | $99,322.00 | 29,163 | 2026-07-21 | Filing | |
| $107.66 | 163 | $17,548.58 | 30,100 | 2026-07-20 | Filing |