| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.67 | 35,160 | $2,625,397.20 | 523,143 | 2026-06-24 | Filing | |
| $73.43 | 78,935 | $5,796,197.05 | 558,303 | 2026-06-24 | Filing | |
| $72.73 | 188,637 | $13,719,569.01 | 637,238 | 2026-06-24 | Filing | |
| $71.53 | 73,708 | $5,272,333.24 | 825,875 | 2026-06-24 | Filing | |
| $70.83 | 111,963 | $7,930,339.29 | 899,583 | 2026-06-24 | Filing | |
| $78.85 | 34,623 | $2,730,023.55 | 666,404 | 2026-06-10 | Filing | |
| $84.03 | 825 | $69,324.75 | 502,558 | 2026-06-10 | Filing | |
| $83.20 | 8,105 | $674,336.00 | 503,383 | 2026-06-10 | Filing | |
| $82.38 | 7,490 | $617,026.20 | 511,488 | 2026-06-10 | Filing | |
| $81.35 | 8,756 | $712,300.60 | 518,978 | 2026-06-10 | Filing | |
| $80.35 | 7,892 | $634,122.20 | 527,734 | 2026-06-10 | Filing | |
| $79.36 | 6,172 | $489,809.92 | 535,626 | 2026-06-10 | Filing | |
| $82.05 | 2,694 | $221,042.70 | 2,018 | 2026-06-09 | Filing | |
| $81.26 | 47,306 | $3,844,085.56 | 4,712 | 2026-06-09 | Filing | |
| $85.00 | 1,273 | $108,205.00 | 154,346 | 2026-06-09 | Filing | |
| $83.75 | 1,273 | $106,613.75 | 154,346 | 2026-06-08 | Filing | |
| $83.75 | 26,666 | $2,233,277.50 | 521,809 | 2026-06-08 | Filing | |
| $83.76 | 252,722 | $21,167,994.72 | 2,018 | 2026-06-08 | Filing | |
| $82.94 | 431,451 | $35,784,545.94 | 254,740 | 2026-06-08 | Filing | |
| $82.15 | 350,223 | $28,770,819.45 | 686,191 | 2026-06-08 | Filing |