| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $163.13 | 5,983 | $975,999.01 | 62,757 | 2026-06-01 | Filing | |
| $161.20 | 1,300 | $209,555.84 | 6,277 | 2026-05-29 | Filing | |
| $158.45 | 3,076 | $487,382.05 | 306,444 | 2026-05-22 | Filing | |
| $160.37 | 7,180 | $1,151,473.83 | 306,444 | 2026-05-21 | Filing | |
| $166.08 | 6,231 | $1,034,829.53 | 68,740 | 2026-05-18 | Filing | |
| $173.18 | 20,000 | $3,463,568.00 | 306,444 | 2026-05-07 | Filing | |
| $175.50 | 3,696 | $648,648.00 | 122,945 | 2026-04-28 | Filing | |
| $175.50 | 4,156 | $729,378.00 | 122,945 | 2026-04-28 | Filing | |
| $165.25 | 3,016 | $498,394.00 | 124,703 | 2026-01-30 | Filing | |
| $172.22 | 10,000 | $1,722,167.00 | 10,000 | 2026-02-02 | Filing | |
| $149.49 | 7,143 | $1,067,796.36 | 326,444 | 2026-02-18 | Filing | |
| $172.24 | 20,000 | $3,444,824.00 | 0 | 2026-02-02 | Filing | |
| $172.22 | 9,999 | $1,721,996.78 | 10,001 | 2026-02-02 | Filing | |
| $171.86 | 10,000 | $1,718,632.00 | 0 | 2026-02-02 | Filing | |
| $165.13 | 11,436 | $1,888,434.69 | 127,719 | 2026-01-30 | Filing | |
| $164.28 | 12,879 | $2,115,789.17 | 100,877 | 2026-01-30 | Filing | |
| $165.32 | 37,989 | $6,280,151.54 | 348,223 | 2026-01-30 | Filing | |
| $157.81 | 9,573 | $1,510,667.27 | 348,223 | 2026-01-26 | Filing | |
| $160.24 | 15,000 | $2,403,660.00 | 348,223 | 2025-12-16 | Filing | |
| $124.25 | 6,000 | $745,528.80 | 348,223 | 2025-11-21 | Filing |