| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.22 | 314 | $28,329.08 | 35,471 | 2026-10-19 | Filing | |
| $89.16 | 4,348 | $387,667.68 | 35,785 | 2026-10-19 | Filing | |
| $88.54 | 4,867 | $430,924.18 | 40,133 | 2026-10-19 | Filing | |
| $85.67 | 3 | $257.01 | 75,980 | 2026-10-20 | Filing | |
| $85.40 | 3 | $256.20 | 75,983 | 2026-10-20 | Filing | |
| $83.86 | 60 | $5,031.60 | 75,986 | 2026-10-20 | Filing | |
| $82.99 | 111 | $9,211.89 | 76,046 | 2026-10-20 | Filing | |
| $82.06 | 165 | $13,539.90 | 76,157 | 2026-10-20 | Filing | |
| $80.76 | 458 | $36,988.08 | 76,322 | 2026-10-20 | Filing | |
| $93.00 | 17 | $1,581.00 | 76,780 | 2026-10-19 | Filing | |
| $91.77 | 25 | $2,294.25 | 76,797 | 2026-10-19 | Filing | |
| $90.29 | 958 | $86,497.82 | 76,822 | 2026-10-19 | Filing | |
| $99.20 | 22 | $2,182.40 | 77,780 | 2026-10-16 | Filing | |
| $98.24 | 32 | $3,143.68 | 77,802 | 2026-10-16 | Filing | |
| $97.04 | 133 | $12,906.32 | 77,834 | 2026-10-16 | Filing | |
| $96.09 | 268 | $25,752.12 | 77,967 | 2026-10-16 | Filing | |
| $95.24 | 134 | $12,762.16 | 78,235 | 2026-10-16 | Filing | |
| $94.12 | 411 | $38,683.32 | 78,369 | 2026-10-16 | Filing | |
| $97.62 | 235 | $22,940.70 | 78,780 | 2026-10-15 | Filing | |
| $96.83 | 613 | $59,356.79 | 79,015 | 2026-10-15 | Filing |