| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $242.00 | 2,000 | $484,000.00 | 44,107 | 2026-07-15 | Filing | |
| $242.00 | 881 | $213,202.00 | 9,608 | 2026-07-01 | Filing | |
| $233.23 | 1,098 | $256,086.54 | 4,279 | 2026-06-15 | Filing | |
| $226.70 | 4,636 | $1,050,994.64 | 46,107 | 2026-06-09 | Filing | |
| $225.20 | 18,722 | $4,216,282.39 | 50,743 | 2026-06-09 | Filing | |
| $220.00 | 2,000 | $440,000.00 | 46,107 | 2026-06-04 | Filing | |
| $216.50 | 3,105 | $672,232.50 | 6,753 | 2026-05-07 | Filing | |
| $223.48 | 8,237 | $1,840,809.50 | 4,643 | 2026-02-26 | Filing | |
| $234.21 | 1,053 | $246,623.13 | 8,234 | 2026-02-11 | Filing | |
| $235.85 | 21,193 | $4,998,369.05 | 15,142 | 2026-02-09 | Filing | |
| $227.37 | 909 | $206,676.33 | 5,976 | 2026-02-03 | Filing | |
| $225.34 | 704 | $158,637.74 | 4,972 | 2026-02-02 | Filing | |
| $215.79 | 887 | $191,369.37 | 16,446 | 2026-01-28 | Filing | |
| $220.81 | 17,866 | $3,945,053.99 | 0 | 2026-01-22 | Filing | |
| $191.70 | 5,250 | $1,006,416.60 | 5,501 | 2025-11-26 | Filing | |
| $190.06 | 6,000 | $1,140,377.40 | 17,070 | 2025-11-25 | Filing | |
| $202.12 | 3,429 | $693,061.25 | 6,952 | 2025-08-29 | Filing | |
| $199.78 | 448 | $89,501.98 | 5,356 | 2025-08-26 | Filing | |
| $199.79 | 15,000 | $2,996,793.00 | 17,866 | 2025-08-22 | Filing | |
| $192.80 | 4,330 | $834,824.00 | 0 | 2025-08-14 | Filing |