| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.17 | 7,879 | $789,239.43 | 619,834 | 2026-06-22 | Filing | |
| $99.57 | 7,319 | $728,752.83 | 627,713 | 2026-06-22 | Filing | |
| $98.58 | 3,603 | $355,183.74 | 635,032 | 2026-06-22 | Filing | |
| $97.68 | 2,247 | $219,486.96 | 638,635 | 2026-06-22 | Filing | |
| $96.24 | 2,919 | $280,924.56 | 640,882 | 2026-06-22 | Filing | |
| $95.12 | 1,648 | $156,757.76 | 643,801 | 2026-06-22 | Filing | |
| $94.48 | 286 | $27,021.28 | 645,449 | 2026-06-22 | Filing | |
| $92.14 | 2,179 | $200,773.06 | 645,735 | 2026-06-22 | Filing | |
| $102.48 | 8,990 | $921,295.20 | 3,490,653 | 2026-06-22 | Filing | |
| $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 |