| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.42 | 103,688 | $10,412,348.96 | 3,357,833 | 2026-06-24 | Filing | |
| $99.98 | 173 | $17,296.54 | 613,589 | 2026-06-23 | Filing | |
| $99.98 | 1,235 | $123,475.30 | 3,461,521 | 2026-06-23 | Filing | |
| $119.00 | 2,500 | $297,500.00 | 50,195 | 2026-06-25 | Filing | |
| $109.00 | 2,500 | $272,500.00 | 52,695 | 2026-06-25 | Filing | |
| $104.38 | 1,341 | $139,973.58 | 613,762 | 2026-06-22 | Filing | |
| $103.42 | 2,560 | $264,755.20 | 615,103 | 2026-06-22 | Filing | |
| $104.38 | 9,584 | $1,000,377.92 | 3,462,756 | 2026-06-22 | Filing | |
| $103.42 | 18,313 | $1,893,930.46 | 3,472,340 | 2026-06-22 | Filing | |
| $102.48 | 1,253 | $128,407.44 | 617,663 | 2026-06-22 | Filing | |
| $101.61 | 918 | $93,277.98 | 618,916 | 2026-06-22 | Filing | |
| $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 |