| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $70.00 | 14,525 | $1,016,750.00 | 214,960 | 2026-06-10 | Filing | |
| $67.15 | 5,597 | $375,838.55 | 315,075 | 2026-06-08 | Filing | |
| $310.76 | 2 | $621.52 | 264 | 2026-03-16 | Filing | |
| $411.61 | 3 | $1,234.83 | 266 | 2026-02-09 | Filing | |
| $71.25 | 1,824 | $129,960.00 | 515,769 | 2026-06-01 | Filing | |
| $70.78 | 29,071 | $2,057,645.38 | 517,593 | 2026-06-01 | Filing | |
| $69.72 | 19,105 | $1,332,000.60 | 546,664 | 2026-06-01 | Filing |