| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.87 | 2,903 | $197,025.16 | 0 | 2026-11-10 | Filing | |
| $67.11 | 33,956 | $2,278,797.35 | 2,903 | 2026-11-10 | Filing | |
| $66.26 | 22,601 | $1,497,576.16 | 36,859 | 2026-11-10 | Filing | |
| $65.32 | 14,715 | $961,255.90 | 59,460 | 2026-11-10 | Filing | |
| $64.33 | 6,380 | $410,417.11 | 74,175 | 2026-11-10 | Filing | |
| $55.07 | 4,166 | $229,406.21 | 43,381 | 2026-10-06 | Filing | |
| $61.77 | 128 | $7,906.56 | 59,745 | 2026-08-28 | Filing | |
| $60.21 | 13,485 | $811,931.85 | 59,873 | 2026-08-28 | Filing | |
| $58.64 | 36,387 | $2,133,733.68 | 73,358 | 2026-08-28 | Filing | |
| $61.77 | 128 | $7,906.56 | 59,745 | 2026-08-28 | Filing | |
| $60.21 | 13,485 | $811,931.85 | 59,873 | 2026-08-28 | Filing | |
| $58.64 | 36,387 | $2,133,733.68 | 73,358 | 2026-08-28 | Filing | |
| $65.07 | 25,000 | $1,626,750.00 | 37,025 | 2026-08-24 | Filing | |
| $62.12 | 7,342 | $456,085.04 | 961,194 | 2026-08-20 | Filing | |
| $61.11 | 36,373 | $2,222,754.03 | 968,536 | 2026-08-20 | Filing | |
| $60.17 | 47,307 | $2,846,462.19 | 1,004,909 | 2026-08-20 | Filing | |
| $62.65 | 8,978 | $562,471.70 | 1,052,216 | 2026-08-19 | Filing | |
| $37.54 | 13,315 | $499,886.38 | 40,000 | 2026-07-14 | Filing | |
| $37.54 | 15,000 | $563,146.50 | 2,665,000 | 2026-07-14 | Filing | |
| $37.54 | 13,315 | $499,886.38 | 40,000 | 2026-07-14 | Filing |