| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.18 | 30,500 | $2,323,416.80 | 880,073 | 2026-06-22 | Filing | |
| $75.54 | 69,500 | $5,250,287.15 | 910,573 | 2026-06-22 | Filing | |
| $72.08 | 2,322 | $167,360.94 | 980,073 | 2026-06-15 | Filing | |
| $71.42 | 82,740 | $5,909,125.32 | 982,395 | 2026-06-15 | Filing | |
| $72.15 | 13,095 | $944,861.87 | 1,065,135 | 2026-06-12 | Filing | |
| $71.37 | 97,954 | $6,991,231.66 | 1,078,230 | 2026-06-12 | Filing | |
| $70.28 | 19,131 | $1,344,496.07 | 121,863 | 2026-06-11 | Filing | |
| $70.28 | 5,749 | $404,030.52 | 140,994 | 2026-06-11 | Filing | |
| $72.41 | 686 | $49,672.92 | 1,176,184 | 2026-06-11 | Filing | |
| $71.74 | 92,128 | $6,609,308.78 | 1,176,870 | 2026-06-11 | Filing | |
| $71.07 | 20,208 | $1,436,123.96 | 1,268,998 | 2026-06-11 | Filing | |
| $69.87 | 85,285 | $5,959,204.09 | 1,289,206 | 2026-06-11 | Filing | |
| $68.91 | 25,117 | $1,730,719.54 | 1,374,491 | 2026-06-11 | Filing | |
| $67.90 | 17,369 | $1,179,414.15 | 1,399,608 | 2026-06-11 | Filing | |
| $66.40 | 1,476 | $98,000.35 | 1,416,977 | 2026-06-11 | Filing | |
| $66.30 | 28,237 | $1,872,206.28 | 1,418,453 | 2026-06-10 | Filing | |
| $65.54 | 103,301 | $6,770,585.13 | 1,446,690 | 2026-06-10 | Filing | |
| $64.48 | 14,416 | $929,553.77 | 1,549,991 | 2026-06-10 | Filing | |
| $65.46 | 4,134 | $270,611.64 | 67,132 | 2026-06-08 | Filing | |
| $65.24 | 8,034 | $524,162.26 | 1,564,407 | 2026-06-09 | Filing |