| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.93 | 1,000 | $89,930.00 | 616,600 | 2026-06-23 | Filing | |
| $89.02 | 1,600 | $142,432.00 | 617,600 | 2026-06-23 | Filing | |
| $87.90 | 800 | $70,320.00 | 619,200 | 2026-06-23 | Filing | |
| $91.53 | 1,216 | $111,300.48 | 20,000 | 2026-06-18 | Filing | |
| $90.91 | 7,097 | $645,188.27 | 21,216 | 2026-06-18 | Filing | |
| $89.66 | 1,687 | $151,256.42 | 28,313 | 2026-06-18 | Filing | |
| $90.01 | 4,226 | $380,382.26 | 620,000 | 2026-06-22 | Filing | |
| $89.48 | 5,774 | $516,657.52 | 624,226 | 2026-06-22 | Filing | |
| $91.57 | 1,170 | $107,136.90 | 630,000 | 2026-06-18 | Filing | |
| $90.88 | 6,940 | $630,707.20 | 631,170 | 2026-06-18 | Filing | |
| $89.77 | 1,890 | $169,665.30 | 638,110 | 2026-06-18 | Filing | |
| $93.61 | 104 | $9,735.44 | 70,000 | 2026-06-17 | Filing | |
| $92.84 | 3,293 | $305,722.12 | 70,104 | 2026-06-17 | Filing | |
| $92.24 | 1,854 | $171,012.96 | 73,397 | 2026-06-17 | Filing | |
| $90.92 | 2,614 | $237,664.88 | 75,251 | 2026-06-17 | Filing | |
| $90.24 | 1,383 | $124,801.92 | 77,865 | 2026-06-17 | Filing | |
| $88.76 | 752 | $66,747.52 | 79,248 | 2026-06-17 | Filing | |
| $89.75 | 615 | $55,196.25 | 80,000 | 2026-06-16 | Filing | |
| $88.55 | 855 | $75,710.25 | 80,615 | 2026-06-16 | Filing | |
| $87.61 | 4,640 | $406,510.40 | 81,470 | 2026-06-16 | Filing |