| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $138.57 | 1,166 | $161,572.62 | 15,239 | 2026-07-20 | Filing | |
| $145.97 | 1,458 | $212,824.26 | 16,405 | 2026-07-01 | Filing | |
| $144.71 | 6,464 | $935,405.44 | 7,203 | 2026-06-29 | Filing | |
| $168.23 | 1,170 | $196,829.10 | 16,405 | 2026-06-22 | Filing | |
| $180.04 | 1,300 | $234,052.00 | 31,048 | 2026-06-03 | Filing | |
| $168.54 | 3,907 | $658,485.78 | 17,575 | 2026-06-02 | Filing | |
| $175.75 | 1,645 | $289,108.75 | 7,203 | 2026-05-29 | Filing | |
| $171.65 | 11,171 | $1,917,502.15 | 17,575 | 2026-05-29 | Filing | |
| $166.50 | 2,000 | $333,000.00 | 4,537 | 2026-05-21 | Filing | |
| $159.00 | 1,000 | $159,000.00 | 20,531 | 2026-05-20 | Filing | |
| $170.41 | 5,000 | $852,050.00 | 70,016 | 2026-05-08 | Filing | |
| $160.11 | 9,942 | $1,591,813.62 | 30,393 | 2026-04-09 | Filing | |
| $140.00 | 1,000 | $140,000.00 | 21,531 | 2026-02-20 | Filing | |
| $143.16 | 3,000 | $429,480.00 | 5,876 | 2026-02-11 | Filing | |
| $141.63 | 3,239 | $458,739.57 | 30,393 | 2026-02-13 | Filing | |
| $142.09 | 3,648 | $518,344.32 | 38,581 | 2026-02-09 | Filing | |
| $135.15 | 21,806 | $2,947,080.90 | 50,723 | 2026-02-04 | Filing | |
| $117.44 | 912 | $107,105.28 | 5,950 | 2025-11-14 | Filing | |
| $119.39 | 7,406 | $884,202.34 | 6,862 | 2025-11-14 | Filing | |
| $117.44 | 595 | $69,876.80 | 6,862 | 2025-11-14 | Filing |