| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $93.06 | 646 | $60,116.76 | 133,483 | 2026-08-18 | Filing | |
| $91.95 | 37,929 | $3,487,571.55 | 134,129 | 2026-08-18 | Filing | |
| $91.50 | 1,425 | $130,387.50 | 172,058 | 2026-08-18 | Filing | |
| $93.06 | 646 | $60,116.76 | 126,859 | 2026-08-18 | Filing | |
| $91.95 | 37,929 | $3,487,571.55 | 127,505 | 2026-08-18 | Filing | |
| $91.50 | 1,425 | $130,387.50 | 165,434 | 2026-08-18 | Filing | |
| $83.31 | 2,000 | $166,620.00 | 14,933 | 2026-08-06 | Filing | |
| $90.08 | 30,000 | $2,702,400.00 | 72,193 | 2026-06-16 | Filing | |
| $90.08 | 30,000 | $2,702,400.00 | 78,817 | 2026-06-16 | Filing | |
| $82.44 | 80,000 | $6,595,424.00 | 7,768,992 | 2026-04-29 | Filing | |
| $89.67 | 1,245 | $111,639.15 | 5,258 | 2026-03-11 | Filing | |
| $89.03 | 11,708 | $1,042,363.24 | 6,503 | 2026-03-11 | Filing | |
| $90.39 | 270 | $24,405.30 | 18,211 | 2026-03-10 | Filing | |
| $89.66 | 7,237 | $648,869.42 | 18,481 | 2026-03-10 | Filing | |
| $88.84 | 4,887 | $434,161.08 | 25,718 | 2026-03-10 | Filing | |
| $90.79 | 2,319 | $210,542.01 | 30,605 | 2026-03-09 | Filing | |
| $89.76 | 2,681 | $240,646.56 | 32,924 | 2026-03-09 | Filing | |
| $90.19 | 1,520 | $137,088.80 | 7,041 | 2026-03-05 | Filing | |
| $90.22 | 5,144 | $464,091.68 | 6,146 | 2026-03-05 | Filing | |
| $90.36 | 6,000 | $542,160.00 | 25,782 | 2026-03-01 | Filing |