| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $437.92 | 91 | $39,850.72 | 2,206,317 | 2026-04-30 | Filing | |
| $436.33 | 39 | $17,016.87 | 2,206,408 | 2026-04-30 | Filing | |
| $434.60 | 13 | $5,649.80 | 2,206,447 | 2026-04-30 | Filing | |
| $432.96 | 13 | $5,628.48 | 2,206,460 | 2026-04-30 | Filing | |
| $452.30 | 13 | $5,879.90 | 2,206,473 | 2026-04-29 | Filing | |
| $451.78 | 550 | $248,479.00 | 2,206,486 | 2026-04-29 | Filing | |
| $450.72 | 312 | $140,624.64 | 2,207,036 | 2026-04-29 | Filing | |
| $449.71 | 615 | $276,571.65 | 2,207,348 | 2026-04-29 | Filing | |
| $448.69 | 583 | $261,586.27 | 2,207,963 | 2026-04-29 | Filing | |
| $447.69 | 323 | $144,603.87 | 2,208,546 | 2026-04-29 | Filing | |
| $446.08 | 52 | $23,196.16 | 2,208,869 | 2026-04-29 | Filing | |
| $444.78 | 52 | $23,128.56 | 2,208,921 | 2026-04-29 | Filing | |
| $461.50 | 2 | $923.00 | 2,208,973 | 2026-04-28 | Filing | |
| $460.44 | 60 | $27,626.40 | 2,208,975 | 2026-04-28 | Filing | |
| $459.58 | 182 | $83,643.56 | 2,209,035 | 2026-04-28 | Filing | |
| $457.93 | 92 | $42,129.56 | 2,209,217 | 2026-04-28 | Filing | |
| $457.16 | 210 | $96,003.60 | 2,209,309 | 2026-04-28 | Filing | |
| $456.21 | 692 | $315,697.32 | 2,209,519 | 2026-04-28 | Filing | |
| $455.20 | 492 | $223,958.40 | 2,210,211 | 2026-04-28 | Filing | |
| $454.22 | 221 | $100,382.62 | 2,210,703 | 2026-04-28 | Filing |