| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.34 | 48,066 | $1,987,048.44 | 15,342,403 | 2026-07-28 | Filing | |
| $42.95 | 6,122 | $262,939.90 | 8,717,783 | 2026-07-28 | Filing | |
| $42.36 | 30,906 | $1,309,178.16 | 8,723,905 | 2026-07-28 | Filing | |
| $41.34 | 20,472 | $846,312.48 | 8,754,811 | 2026-07-28 | Filing | |
| $59.47 | 2,137 | $127,087.39 | 167,763 | 2026-07-08 | Filing | |
| $58.55 | 3,477 | $203,578.35 | 169,900 | 2026-07-08 | Filing | |
| $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 |