| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.37 | 292 | $27,848.04 | 600,000 | 2026-06-24 | Filing | |
| $94.46 | 2,719 | $256,836.74 | 600,292 | 2026-06-24 | Filing | |
| $93.31 | 1,114 | $103,947.34 | 603,011 | 2026-06-24 | Filing | |
| $92.62 | 2,846 | $263,596.52 | 604,125 | 2026-06-24 | Filing | |
| $91.52 | 1,296 | $118,609.92 | 606,971 | 2026-06-24 | Filing | |
| $90.68 | 1,733 | $157,148.44 | 608,267 | 2026-06-24 | Filing | |
| $91.69 | 4,324 | $396,467.56 | 610,000 | 2026-06-23 | Filing | |
| $91.03 | 2,276 | $207,184.28 | 614,324 | 2026-06-23 | Filing | |
| $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 |