| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $57.37 | 13,686 | $785,165.82 | 173,377 | 2026-07-08 | Filing | |
| $56.80 | 13,984 | $794,291.20 | 187,063 | 2026-07-08 | Filing | |
| $60.00 | 10,000 | $600,000.00 | 201,047 | 2026-07-06 | Filing | |
| $59.23 | 36,520 | $2,163,079.60 | 15,390,469 | 2026-06-29 | Filing | |
| $58.30 | 8,320 | $485,056.00 | 15,426,989 | 2026-06-29 | Filing | |
| $57.13 | 41,178 | $2,352,499.14 | 15,435,309 | 2026-06-29 | Filing | |
| $56.51 | 37,711 | $2,131,048.61 | 15,476,487 | 2026-06-29 | Filing | |
| $55.38 | 9,271 | $513,427.98 | 15,514,198 | 2026-06-29 | Filing | |
| $59.23 | 9,130 | $540,769.90 | 8,775,283 | 2026-06-29 | Filing | |
| $58.30 | 2,080 | $121,264.00 | 8,784,413 | 2026-06-29 | Filing | |
| $57.13 | 10,293 | $588,039.09 | 8,786,493 | 2026-06-29 | Filing | |
| $56.51 | 9,430 | $532,889.30 | 8,796,786 | 2026-06-29 | Filing | |
| $55.38 | 2,317 | $128,315.46 | 8,806,216 | 2026-06-29 | Filing | |
| $55.00 | 2,673 | $147,015.00 | 25,942 | 2026-06-25 | Filing | |
| $55.00 | 11,529 | $634,095.00 | 114,866 | 2026-06-25 | Filing | |
| $49.40 | 250 | $12,350.00 | 31,464 | 2026-06-01 | Filing | |
| $46.89 | 97,279 | $4,561,412.31 | 15,523,469 | 2026-05-27 | Filing | |
| $46.17 | 35,721 | $1,649,238.57 | 15,620,748 | 2026-05-27 | Filing | |
| $46.89 | 24,318 | $1,140,271.02 | 8,808,533 | 2026-05-27 | Filing | |
| $46.17 | 8,932 | $412,390.44 | 8,832,851 | 2026-05-27 | Filing |