| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $136.82 | 10,000 | $1,368,162.00 | 642,567 | 2026-03-27 | Filing | |
| $144.23 | 3,000 | $432,690.00 | 131,779 | 2026-03-16 | Filing | |
| $144.23 | 3,000 | $432,690.00 | 179,191 | 2026-03-16 | Filing | |
| $145.71 | 100 | $14,571.00 | 642,308 | 2026-02-27 | Filing | |
| $145.18 | 6,419 | $931,901.43 | 642,408 | 2026-02-27 | Filing | |
| $144.04 | 3,481 | $501,386.18 | 648,827 | 2026-02-27 | Filing | |
| $155.62 | 200 | $31,124.00 | 120,288 | 2026-02-17 | Filing | |
| $154.91 | 9,395 | $1,455,384.15 | 120,488 | 2026-02-17 | Filing |