| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $193.44 | 100 | $19,344.00 | 0 | 2026-07-02 | Filing | |
| $192.42 | 2,009 | $386,567.76 | 100 | 2026-07-02 | Filing | |
| $191.72 | 10,824 | $2,075,133.98 | 2,109 | 2026-07-02 | Filing | |
| $190.63 | 7,206 | $1,373,708.60 | 12,933 | 2026-07-02 | Filing | |
| $189.75 | 2,986 | $566,587.53 | 20,139 | 2026-07-02 | Filing | |
| $189.21 | 100 | $18,921.00 | 0 | 2026-07-01 | Filing | |
| $185.23 | 3,729 | $690,730.13 | 100 | 2026-07-01 | Filing | |
| $184.63 | 544 | $100,438.72 | 3,829 | 2026-07-01 | Filing | |
| $183.42 | 627 | $115,006.22 | 4,373 | 2026-07-01 | Filing | |
| $177.06 | 582 | $103,048.92 | 31,156 | 2026-06-26 | Filing | |
| $180.00 | 5,000 | $900,000.00 | 0 | 2026-06-24 | Filing | |
| $153.58 | 1,164 | $178,767.12 | 2,685 | 2026-06-10 | Filing | |
| $160.28 | 200 | $32,055.00 | 0 | 2026-06-02 | Filing | |
| $159.58 | 6,400 | $1,021,280.00 | 200 | 2026-06-02 | Filing | |
| $158.59 | 3,300 | $523,333.80 | 6,600 | 2026-06-02 | Filing | |
| $157.53 | 2,900 | $456,825.40 | 9,900 | 2026-06-02 | Filing | |
| $156.63 | 5,530 | $866,147.31 | 12,800 | 2026-06-02 | Filing | |
| $155.69 | 4,795 | $746,547.94 | 18,330 | 2026-06-02 | Filing | |
| $161.05 | 92 | $14,816.60 | 81,106 | 2026-05-26 | Filing | |
| $158.03 | 108 | $17,067.13 | 81,198 | 2026-05-26 | Filing |