| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $131.34 | 600 | $78,805.98 | 592,133 | 2026-08-03 | Filing | |
| $130.80 | 7,700 | $1,007,176.94 | 592,733 | 2026-08-03 | Filing | |
| $129.66 | 6,700 | $868,710.61 | 600,433 | 2026-08-03 | Filing | |
| $129.93 | 3,000 | $389,776.80 | 168,646 | 2026-07-15 | Filing | |
| $129.92 | 3,000 | $389,757.60 | 121,234 | 2026-07-15 | Filing | |
| $127.08 | 3,100 | $393,932.50 | 607,133 | 2026-07-01 | Filing | |
| $126.09 | 11,900 | $1,500,467.43 | 610,233 | 2026-07-01 | Filing | |
| $125.40 | 450 | $56,430.00 | 124,234 | 2026-06-15 | Filing | |
| $124.00 | 1,070 | $132,675.51 | 124,684 | 2026-06-15 | Filing | |
| $123.42 | 1,480 | $182,656.57 | 125,754 | 2026-06-15 | Filing | |
| $125.40 | 3,000 | $376,200.00 | 171,646 | 2026-06-15 | Filing | |
| $132.97 | 1,038 | $138,020.58 | 617,567 | 2026-06-01 | Filing | |
| $132.22 | 3,062 | $404,842.64 | 618,605 | 2026-06-01 | Filing | |
| $131.10 | 10,900 | $1,428,983.46 | 621,667 | 2026-06-01 | Filing | |
| $132.27 | 3,000 | $396,810.00 | 173,191 | 2026-05-15 | Filing | |
| $132.75 | 700 | $92,925.98 | 125,779 | 2026-05-15 | Filing | |
| $132.23 | 8,374 | $1,107,314.12 | 126,479 | 2026-05-15 | Filing | |
| $131.19 | 11,177 | $1,466,329.63 | 134,853 | 2026-05-15 | Filing | |
| $130.29 | 7,749 | $1,009,628.83 | 146,030 | 2026-05-15 | Filing | |
| $130.01 | 3,050 | $396,533.86 | 632,567 | 2026-04-28 | Filing |