| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $124.83 | 10,000 | $1,248,272.00 | 566,698 | 2025-12-29 | Filing | |
| $122.00 | 3,000 | $366,000.00 | 153,503 | 2025-12-15 | Filing | |
| $122.00 | 3,000 | $366,000.00 | 106,221 | 2025-12-15 | Filing | |
| $125.08 | 5,000 | $625,400.00 | 8,920 | 2025-11-28 | Filing | |
| $127.10 | 2,805 | $356,515.50 | 1,339 | 2025-11-28 | Filing | |
| $127.11 | 2,806 | $356,670.66 | 1,339 | 2025-11-26 | Filing | |
| $126.84 | 6,788 | $861,015.71 | 571,203 | 2025-11-28 | Filing | |
| $125.91 | 3,212 | $404,428.06 | 577,991 | 2025-11-28 | Filing | |
| $125.23 | 2,500 | $313,075.00 | 154,555 | 2025-11-17 | Filing | |
| $126.26 | 2,476 | $312,613.57 | 107,193 | 2025-11-17 | Filing | |
| $125.83 | 25,524 | $3,211,559.85 | 109,669 | 2025-11-17 | Filing | |
| $122.90 | 500 | $61,452.00 | 43,676 | 2025-11-12 | Filing | |
| $122.30 | 35,965 | $4,398,591.43 | 43,676 | 2025-11-12 | Filing | |
| $124.00 | 17,181 | $2,130,444.00 | 43,676 | 2025-11-12 | Filing | |
| $118.82 | 2,022 | $240,258.69 | 581,203 | 2025-10-28 | Filing | |
| $119.54 | 7,978 | $953,666.98 | 583,225 | 2025-10-28 | Filing | |
| $118.08 | 2,500 | $295,200.00 | 157,055 | 2025-10-15 | Filing | |
| $118.08 | 3,000 | $354,240.00 | 110,193 | 2025-10-15 | Filing | |
| $112.42 | 1,961 | $220,454.25 | 591,203 | 2025-09-29 | Filing | |
| $111.47 | 8,039 | $896,109.74 | 593,164 | 2025-09-29 | Filing |