| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.43 | 15,550 | $1,095,186.50 | 1,029,580 | 2026-07-01 | Filing | |
| $69.22 | 9,840 | $681,124.80 | 1,045,130 | 2026-07-01 | Filing | |
| $68.14 | 21,130 | $1,439,798.20 | 1,054,970 | 2026-07-01 | Filing | |
| $67.49 | 5,960 | $402,240.40 | 1,076,100 | 2026-07-01 | Filing | |
| $66.07 | 4,560 | $301,279.20 | 1,082,060 | 2026-07-01 | Filing | |
| $65.18 | 6,710 | $437,357.80 | 1,086,620 | 2026-07-01 | Filing | |
| $70.44 | 12,960 | $912,902.40 | 458,755 | 2026-07-01 | Filing | |
| $69.22 | 8,200 | $567,604.00 | 471,715 | 2026-07-01 | Filing | |
| $68.14 | 17,562 | $1,196,674.68 | 479,915 | 2026-07-01 | Filing | |
| $67.49 | 5,038 | $340,014.62 | 497,477 | 2026-07-01 | Filing | |
| $66.06 | 3,680 | $243,100.80 | 502,515 | 2026-07-01 | Filing | |
| $65.23 | 2,560 | $166,988.80 | 506,195 | 2026-07-01 | Filing | |
| $70.52 | 1,080 | $76,161.60 | 144,934 | 2026-07-01 | Filing | |
| $69.69 | 600 | $41,814.00 | 146,014 | 2026-07-01 | Filing | |
| $68.47 | 1,360 | $93,119.20 | 146,614 | 2026-07-01 | Filing | |
| $67.81 | 1,320 | $89,509.20 | 147,974 | 2026-07-01 | Filing | |
| $66.09 | 360 | $23,792.40 | 149,294 | 2026-07-01 | Filing | |
| $65.13 | 280 | $18,236.40 | 149,654 | 2026-07-01 | Filing | |
| $68.00 | 7,500 | $510,000.00 | 186,470 | 2026-06-15 | Filing | |
| $67.65 | 7,500 | $507,375.00 | 193,970 | 2026-06-15 | Filing |