| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.61 | 6,597 | $670,321.17 | 3,499,643 | 2026-06-22 | Filing | |
| $100.17 | 56,348 | $5,644,379.16 | 3,506,240 | 2026-06-22 | Filing | |
| $99.57 | 52,442 | $5,221,649.94 | 3,562,588 | 2026-06-22 | Filing | |
| $98.58 | 25,976 | $2,560,714.08 | 3,615,030 | 2026-06-22 | Filing | |
| $97.68 | 16,084 | $1,571,085.12 | 3,641,006 | 2026-06-22 | Filing | |
| $96.24 | 20,903 | $2,011,704.72 | 3,657,090 | 2026-06-22 | Filing | |
| $95.12 | 11,783 | $1,120,798.96 | 3,677,993 | 2026-06-22 | Filing | |
| $94.48 | 2,035 | $192,266.80 | 3,689,776 | 2026-06-22 | Filing | |
| $92.14 | 14,921 | $1,374,820.94 | 3,691,811 | 2026-06-22 | Filing | |
| $92.16 | 793 | $73,082.88 | 647,914 | 2026-06-18 | Filing | |
| $91.85 | 4,526 | $415,713.10 | 648,707 | 2026-06-18 | Filing | |
| $90.48 | 8,809 | $797,038.32 | 653,233 | 2026-06-18 | Filing | |
| $92.16 | 5,672 | $522,731.52 | 3,706,732 | 2026-06-18 | Filing | |
| $91.85 | 32,359 | $2,972,174.15 | 3,712,404 | 2026-06-18 | Filing | |
| $90.48 | 62,897 | $5,690,920.56 | 3,744,763 | 2026-06-18 | Filing | |
| $90.38 | 12,902 | $1,166,082.76 | 662,042 | 2026-06-17 | Filing | |
| $90.38 | 92,169 | $8,330,234.22 | 3,807,660 | 2026-06-17 | Filing | |
| $89.98 | 11,741 | $1,056,455.18 | 0 | 2026-06-17 | Filing | |
| $99.00 | 2,500 | $247,500.00 | 50,195 | 2026-06-22 | Filing | |
| $82.08 | 600 | $49,246.02 | 44,018 | 2026-05-27 | Filing |