| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $154.35 | 886 | $136,755.87 | 75,548,225 | 2025-06-25 | Filing | |
| $153.72 | 28,277 | $4,346,601.88 | 75,549,111 | 2025-06-25 | Filing | |
| $152.66 | 11,499 | $1,755,472.99 | 75,577,388 | 2025-06-25 | Filing | |
| $151.81 | 24,866 | $3,774,872.65 | 75,588,887 | 2025-06-25 | Filing | |
| $151.05 | 6,429 | $971,078.59 | 75,613,753 | 2025-06-25 | Filing | |
| $149.85 | 3,043 | $455,995.68 | 75,620,182 | 2025-06-25 | Filing | |
| $147.75 | 3,069 | $453,451.50 | 75,623,225 | 2025-06-24 | Filing | |
| $147.17 | 42,013 | $6,182,910.37 | 75,626,294 | 2025-06-24 | Filing | |
| $146.14 | 4,918 | $718,732.75 | 75,668,307 | 2025-06-24 | Filing | |
| $147.77 | 852 | $125,897.06 | 1,834,570 | 2025-06-24 | Filing | |
| $147.04 | 40,781 | $5,996,507.57 | 1,835,422 | 2025-06-24 | Filing | |
| $146.30 | 12,834 | $1,877,551.31 | 1,876,203 | 2025-06-24 | Filing | |
| $143.83 | 45,725 | $6,576,709.06 | 1,889,037 | 2025-06-23 | Filing | |
| $142.95 | 9,956 | $1,423,184.31 | 1,934,762 | 2025-06-23 | Filing | |
| $145.86 | 7,843 | $1,144,009.78 | 1,944,718 | 2025-06-20 | Filing | |
| $145.36 | 20,921 | $3,041,011.70 | 1,952,561 | 2025-06-20 | Filing | |
| $144.16 | 17,844 | $2,572,464.20 | 1,973,482 | 2025-06-20 | Filing | |
| $143.23 | 8,674 | $1,242,399.57 | 1,991,326 | 2025-06-20 | Filing | |
| $145.26 | 608,248 | $88,356,111.70 | 8,247,600 | 2025-06-18 | Filing | |
| $144.32 | 11,869 | $1,712,963.75 | 75,673,225 | 2025-06-23 | Filing |