| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.07 | 21,607 | $1,514,002.49 | 2,039,691 | 2026-08-19 | Filing | |
| $70.18 | 20,246 | $1,420,864.28 | 2,061,298 | 2026-08-18 | Filing | |
| $70.00 | 14,175 | $992,250.00 | 184,274 | 2026-08-18 | Filing | |
| $70.00 | 483 | $33,810.00 | 198,449 | 2026-08-07 | Filing | |
| $67.04 | 4,678 | $313,613.12 | 228,658 | 2026-07-17 | Filing | |
| $65.23 | 78,699 | $5,133,535.77 | 2,081,544 | 2026-07-14 | Filing | |
| $65.07 | 23,900 | $1,555,173.00 | 2,160,243 | 2026-07-13 | Filing | |
| $65.35 | 29,329 | $1,916,650.15 | 2,184,143 | 2026-07-07 | Filing | |
| $65.08 | 1,245 | $81,024.60 | 2,213,472 | 2026-07-06 | Filing | |
| $65.01 | 3,763 | $244,632.63 | 2,214,717 | 2026-06-30 | Filing | |
| $63.51 | 5,500 | $349,305.00 | 35,494 | 2026-06-26 | Filing | |
| $65.05 | 13,064 | $849,813.20 | 2,218,480 | 2026-04-28 | Filing | |
| $65.01 | 4,250 | $276,292.50 | 233,336 | 2026-04-28 | Filing | |
| $63.01 | 7,628 | $480,640.28 | 237,586 | 2026-04-20 | Filing | |
| $63.00 | 872 | $54,936.00 | 245,214 | 2026-04-17 | Filing | |
| $67.00 | 4,352 | $291,584.00 | 237,896 | 2025-12-18 | Filing | |
| $61.44 | 3,250 | $199,680.00 | 23,573 | 2025-11-14 | Filing | |
| $61.49 | 3,250 | $199,842.50 | 28,722 | 2025-11-11 | Filing | |
| $65.00 | 11,479 | $746,135.00 | 196,922 | 2025-09-18 | Filing | |
| $65.00 | 4,000 | $260,000.00 | 243,023 | 2025-09-18 | Filing |