| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $106.27 | 3,183 | $338,257.41 | 180,000 | 2026-07-28 | Filing | |
| $105.35 | 5,539 | $583,533.65 | 183,183 | 2026-07-28 | Filing | |
| $104.38 | 6,928 | $723,144.64 | 188,722 | 2026-07-28 | Filing | |
| $103.52 | 4,350 | $450,312.00 | 195,650 | 2026-07-28 | Filing | |
| $109.83 | 455 | $49,972.65 | 21,400 | 2026-07-29 | Filing | |
| $108.75 | 521 | $56,658.75 | 21,855 | 2026-07-29 | Filing | |
| $107.67 | 524 | $56,419.08 | 22,376 | 2026-07-29 | Filing | |
| $106.36 | 197 | $20,952.92 | 22,900 | 2026-07-28 | Filing | |
| $105.34 | 298 | $31,391.32 | 23,097 | 2026-07-28 | Filing | |
| $104.37 | 422 | $44,044.14 | 23,395 | 2026-07-28 | Filing | |
| $103.51 | 283 | $29,293.33 | 23,817 | 2026-07-28 | Filing | |
| $104.69 | 5,911 | $618,822.59 | 200,000 | 2026-07-27 | Filing | |
| $104.22 | 3,489 | $363,623.58 | 205,911 | 2026-07-27 | Filing | |
| $102.95 | 10,600 | $1,091,270.00 | 209,400 | 2026-07-27 | Filing |