| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $165.50 | 15,472 | $2,560,616.00 | 2,830,452 | 2026-06-01 | Filing | |
| $164.34 | 87,653 | $14,404,894.02 | 2,845,924 | 2026-06-01 | Filing | |
| $163.56 | 61,613 | $10,077,422.28 | 2,933,577 | 2026-06-01 | Filing | |
| $162.41 | 70,262 | $11,411,251.42 | 2,995,190 | 2026-06-01 | Filing | |
| $165.30 | 1,961 | $324,153.30 | 3,065,452 | 2026-05-29 | Filing | |
| $164.56 | 92,877 | $15,283,839.12 | 3,067,413 | 2026-05-29 | Filing | |
| $163.97 | 6,198 | $1,016,286.06 | 3,160,290 | 2026-05-29 | Filing | |
| $162.86 | 63,020 | $10,263,437.20 | 3,166,488 | 2026-05-29 | Filing | |
| $164.75 | 6,888 | $1,134,798.00 | 3,229,508 | 2026-05-29 | Filing | |
| $163.57 | 19,832 | $3,243,920.24 | 3,236,396 | 2026-05-29 | Filing | |
| $162.44 | 2,225 | $361,429.00 | 3,256,228 | 2026-05-29 | Filing | |
| $161.64 | 5,256 | $849,579.84 | 3,258,453 | 2026-05-29 | Filing | |
| $160.50 | 4,579 | $734,929.50 | 3,263,709 | 2026-05-29 | Filing | |
| $159.57 | 11,760 | $1,876,543.20 | 3,268,288 | 2026-05-29 | Filing | |
| $147.50 | 110,424 | $16,287,540.00 | 3,280,048 | 2026-05-28 | Filing | |
| $157.38 | 71,986 | $11,329,156.68 | 3,390,472 | 2026-05-28 | Filing | |
| $156.50 | 37,590 | $5,882,835.00 | 3,462,458 | 2026-05-28 | Filing | |
| $160.00 | 615 | $98,400.00 | 21,568 | 2026-05-29 | Filing | |
| $160.00 | 500 | $80,000.00 | 14,446 | 2026-05-29 | Filing | |
| $150.10 | 1,500 | $225,150.00 | 14,946 | 2026-05-28 | Filing |