| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $160.27 | 120 | $19,232.90 | 6,809 | 2026-04-28 | Filing | |
| $159.42 | 380 | $60,579.30 | 6,929 | 2026-04-28 | Filing | |
| $158.71 | 62 | $9,840.06 | 7,309 | 2026-04-28 | Filing | |
| $157.49 | 222 | $34,962.11 | 7,371 | 2026-04-28 | Filing | |
| $156.61 | 53 | $8,300.42 | 7,593 | 2026-04-28 | Filing | |
| $155.36 | 8 | $1,242.87 | 7,646 | 2026-04-28 | Filing | |
| $154.65 | 12 | $1,855.76 | 7,654 | 2026-04-28 | Filing | |
| $164.07 | 36 | $5,906.58 | 7,666 | 2026-04-27 | Filing | |
| $163.56 | 409 | $66,894.94 | 7,702 | 2026-04-27 | Filing | |
| $162.38 | 231 | $37,509.20 | 8,111 | 2026-04-27 | Filing | |
| $161.62 | 280 | $45,253.91 | 8,342 | 2026-04-27 | Filing | |
| $160.83 | 44 | $7,076.72 | 8,622 | 2026-04-27 | Filing | |
| $162.53 | 3 | $487.59 | 8,666 | 2026-04-24 | Filing | |
| $161.22 | 28 | $4,514.20 | 8,669 | 2026-04-24 | Filing | |
| $160.40 | 330 | $52,931.31 | 8,697 | 2026-04-24 | Filing | |
| $159.46 | 375 | $59,797.54 | 9,027 | 2026-04-24 | Filing | |
| $158.65 | 190 | $30,142.89 | 9,402 | 2026-04-24 | Filing | |
| $157.86 | 74 | $11,681.98 | 9,592 | 2026-04-24 | Filing | |
| $169.56 | 21 | $3,560.69 | 9,666 | 2026-04-23 | Filing | |
| $168.43 | 54 | $9,095.43 | 9,687 | 2026-04-23 | Filing |