| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $120.40 | 154,660 | $18,620,971.20 | 1,250,315 | 2025-09-15 | Filing | |
| $119.93 | 7,040 | $844,314.94 | 1,404,975 | 2025-09-15 | Filing | |
| $123.68 | 600 | $74,208.00 | 200,206 | 2025-09-11 | Filing | |
| $124.65 | 600 | $74,790.00 | 200,806 | 2025-09-04 | Filing | |
| $128.42 | 4,630 | $594,584.60 | 444,070 | 2025-09-02 | Filing | |
| $129.11 | 13,297 | $1,716,755.72 | 1,412,015 | 2025-09-02 | Filing | |
| $128.60 | 34,112 | $4,386,769.09 | 1,425,312 | 2025-09-02 | Filing | |
| $127.39 | 138,424 | $17,633,861.04 | 1,459,424 | 2025-09-02 | Filing | |
| $126.76 | 50,167 | $6,359,008.39 | 1,597,848 | 2025-09-02 | Filing | |
| $130.19 | 600 | $78,114.00 | 201,406 | 2025-08-28 | Filing | |
| $124.96 | 600 | $74,976.00 | 202,006 | 2025-08-21 | Filing | |
| $125.20 | 2,246 | $281,199.20 | 182,514 | 2025-08-20 | Filing | |
| $125.44 | 208,726 | $26,182,735.55 | 15 | 2025-08-18 | Filing | |
| $124.79 | 27,274 | $3,403,394.27 | 208,741 | 2025-08-18 | Filing | |
| $123.62 | 600 | $74,172.00 | 207,977 | 2025-08-14 | Filing | |
| $120.50 | 600 | $72,300.00 | 208,577 | 2025-08-07 | Filing | |
| $130.30 | 71,397 | $9,302,757.79 | 236,015 | 2025-08-04 | Filing | |
| $129.51 | 149,195 | $19,322,080.34 | 307,412 | 2025-08-04 | Filing | |
| $128.94 | 15,408 | $1,986,659.76 | 456,607 | 2025-08-04 | Filing | |
| $129.10 | 6,250 | $806,875.00 | 455,111 | 2025-08-04 | Filing |