| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $201.11 | 3,864 | $777,089.04 | 985,394 | 2026-06-12 | Filing | |
| $200.49 | 6,136 | $1,230,206.64 | 981,530 | 2026-06-12 | Filing | |
| $214.94 | 99 | $21,279.06 | 10,351 | 2026-06-03 | Filing | |
| $192.14 | 90 | $17,292.60 | 975,394 | 2026-05-12 | Filing | |
| $191.05 | 4,369 | $834,697.45 | 975,304 | 2026-05-12 | Filing | |
| $190.45 | 3,678 | $700,475.10 | 970,935 | 2026-05-12 | Filing | |
| $189.12 | 3,500 | $661,920.00 | 967,257 | 2026-05-12 | Filing | |
| $188.14 | 705 | $132,638.70 | 963,757 | 2026-05-12 | Filing | |
| $187.10 | 563 | $105,337.30 | 963,052 | 2026-05-12 | Filing | |
| $185.14 | 911 | $168,662.54 | 962,489 | 2026-05-12 | Filing | |
| $184.02 | 588 | $108,203.76 | 961,578 | 2026-05-12 | Filing | |
| $183.05 | 596 | $109,097.80 | 960,990 | 2026-05-12 | Filing | |
| $193.94 | 900 | $174,546.00 | 874,537 | 2026-03-12 | Filing | |
| $193.17 | 1,676 | $323,752.92 | 873,637 | 2026-03-12 | Filing | |
| $192.23 | 1,362 | $261,817.26 | 871,961 | 2026-03-12 | Filing | |
| $190.65 | 362 | $69,015.30 | 870,599 | 2026-03-12 | Filing | |
| $189.37 | 2,600 | $492,362.00 | 870,237 | 2026-03-12 | Filing | |
| $188.85 | 608 | $114,820.80 | 867,637 | 2026-03-12 | Filing | |
| $187.47 | 492 | $92,235.24 | 867,029 | 2026-03-12 | Filing | |
| $187.87 | 2,739 | $514,575.93 | 866,537 | 2026-03-11 | Filing |