| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $128.79 | 6,950 | $895,074.52 | 635,617 | 2026-04-28 | Filing | |
| $140.96 | 3,000 | $422,880.00 | 176,191 | 2026-04-15 | Filing | |
| $140.96 | 3,000 | $422,880.00 | 128,779 | 2026-04-15 | Filing |