| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $94.45 | 215 | $20,306.75 | 4,562,237 | 2026-08-07 | Filing | |
| $92.20 | 830 | $76,526.00 | 4,562,452 | 2026-08-07 | Filing | |
| $91.23 | 9,072 | $827,638.56 | 4,563,282 | 2026-08-07 | Filing | |
| $90.32 | 4,583 | $413,936.56 | 4,572,354 | 2026-08-07 | Filing | |
| $88.83 | 300 | $26,649.00 | 4,576,937 | 2026-08-07 | Filing | |
| $80.10 | 1,250 | $100,125.00 | 31,687 | 2026-07-23 | Filing | |
| $88.51 | 300 | $26,553.00 | 5,493,338 | 2026-07-17 | Filing | |
| $88.10 | 14,768 | $1,301,060.80 | 5,493,638 | 2026-07-17 | Filing | |
| $87.07 | 22,751 | $1,980,929.57 | 5,508,406 | 2026-07-17 | Filing | |
| $86.10 | 6,081 | $523,574.10 | 5,531,157 | 2026-07-17 | Filing | |
| $84.86 | 1,100 | $93,346.00 | 5,537,238 | 2026-07-17 | Filing | |
| $89.64 | 500 | $44,820.00 | 83,349 | 2026-07-16 | Filing | |
| $88.44 | 4,576 | $404,701.44 | 83,849 | 2026-07-16 | Filing | |
| $87.58 | 11,923 | $1,044,216.34 | 88,425 | 2026-07-16 | Filing | |
| $86.49 | 8,001 | $692,006.49 | 100,348 | 2026-07-16 | Filing | |
| $95.42 | 1,400 | $133,588.00 | 4,577,237 | 2026-07-08 | Filing | |
| $94.72 | 7,755 | $734,553.60 | 4,578,637 | 2026-07-08 | Filing | |
| $93.65 | 5,845 | $547,384.25 | 4,586,392 | 2026-07-08 | Filing | |
| $99.00 | 700 | $69,300.00 | 5,538,338 | 2026-07-07 | Filing | |
| $92.59 | 1,400 | $129,626.00 | 3,104,328 | 2026-07-01 | Filing |