| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.44 | 3,329 | $344,351.76 | 42,465 | 2026-05-28 | Filing | |
| $103.88 | 3,074 | $319,327.12 | 42,465 | 2026-05-27 | Filing | |
| $104.23 | 62 | $6,462.26 | 1,704 | 2026-05-28 | Filing | |
| $104.58 | 500 | $52,290.00 | 1,766 | 2026-05-28 | Filing | |
| $103.54 | 500 | $51,770.00 | 2 | 2026-05-28 | Filing | |
| $103.52 | 400 | $41,408.00 | 2,766 | 2026-05-28 | Filing | |
| $102.96 | 600 | $61,776.00 | 3,166 | 2026-05-28 | Filing | |
| $101.73 | 1,346 | $136,928.58 | 3,766 | 2026-05-27 | Filing | |
| $102.61 | 2,132 | $218,764.52 | 2,704 | 2026-05-28 | Filing | |
| $101.43 | 276 | $27,994.68 | 4,836 | 2026-05-27 | Filing | |
| $103.75 | 2,807 | $291,226.25 | 13,026 | 2026-05-27 | Filing | |
| $103.76 | 26,622 | $2,762,298.72 | 42,835 | 2026-05-27 | Filing | |
| $99.30 | 5,436 | $539,794.80 | 13,026 | 2026-05-26 | Filing | |
| $93.84 | 5,315 | $498,759.60 | 13,026 | 2026-05-25 | Filing | |
| $97.35 | 3,533 | $343,937.55 | 284,012 | 2026-05-26 | Filing | |
| $93.04 | 10,779 | $1,002,878.16 | 14,233 | 2026-05-25 | Filing | |
| $94.24 | 3,593 | $338,604.32 | 14,233 | 2026-05-25 | Filing | |
| $93.68 | 73,436 | $6,879,484.48 | 396,655 | 2026-05-25 | Filing | |
| $92.39 | 335 | $30,950.65 | 13,026 | 2026-05-14 | Filing | |
| $91.78 | 43,511 | $3,993,439.58 | 846,436 | 2026-05-13 | Filing |