| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $245.04 | 1,158 | $283,750.99 | 4,220,496 | 2026-02-12 | Filing | |
| $241.14 | 126 | $30,383.22 | 4,221,654 | 2026-02-12 | Filing | |
| $240.22 | 56,543 | $13,583,008.25 | 4,221,780 | 2026-02-12 | Filing | |
| $235.85 | 100,000 | $23,584,700.00 | 4,278,323 | 2026-02-06 | Filing | |
| $230.29 | 100,000 | $23,029,000.00 | 4,378,323 | 2026-02-03 | Filing | |
| $235.81 | 200 | $47,162.00 | 38,604 | 2026-02-02 | Filing | |
| $234.83 | 300 | $70,449.00 | 38,804 | 2026-02-02 | Filing | |
| $232.68 | 500 | $116,340.00 | 39,104 | 2026-02-02 | Filing | |
| $231.45 | 600 | $138,870.00 | 39,604 | 2026-02-02 | Filing | |
| $230.20 | 300 | $69,060.00 | 40,204 | 2026-02-02 | Filing | |
| $228.70 | 359 | $82,103.30 | 40,504 | 2026-02-02 | Filing | |
| $227.92 | 800 | $182,336.00 | 40,863 | 2026-02-02 | Filing | |
| $226.58 | 400 | $90,632.00 | 41,663 | 2026-02-02 | Filing | |
| $225.01 | 100 | $22,501.00 | 42,063 | 2026-02-02 | Filing | |
| $217.38 | 1,715 | $372,806.70 | 42,163 | 2026-02-02 | Filing | |
| $190.07 | 121,067 | $23,011,204.69 | 4,478,323 | 2025-12-09 | Filing | |
| $189.36 | 100 | $18,936.00 | 43,878 | 2025-12-04 | Filing | |
| $188.62 | 300 | $56,586.00 | 43,978 | 2025-12-04 | Filing | |
| $187.60 | 880 | $165,088.00 | 44,278 | 2025-12-04 | Filing | |
| $186.76 | 875 | $163,415.00 | 45,158 | 2025-12-04 | Filing |