| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.40 | 20,630 | $1,534,886.44 | 34,870 | 2026-07-24 | Filing | |
| $74.32 | 29,995 | $2,229,282.39 | 55,500 | 2026-07-22 | Filing | |
| $74.33 | 104,934 | $7,799,775.70 | 1,750,447 | 2026-07-22 | Filing | |
| $74.33 | 95,970 | $7,133,325.34 | 472,131 | 2026-07-22 | Filing | |
| $74.32 | 45,000 | $3,344,481.00 | 738,216 | 2026-07-22 | Filing | |
| $74.32 | 52,376 | $3,892,678.60 | 220,240 | 2026-07-22 | Filing | |
| $70.43 | 8,919 | $628,147.33 | 96,663 | 2026-07-20 | Filing | |
| $113.92 | 1,500 | $170,880.00 | 18,688 | 2026-07-15 | Filing | |
| $118.75 | 37,500 | $4,452,990.00 | 492,144 | 2026-06-30 | Filing | |
| $118.67 | 14,040 | $1,666,084.68 | 492,144 | 2026-06-30 | Filing | |
| $133.63 | 11,542 | $1,542,332.07 | 135,496 | 2026-06-16 | Filing | |
| $135.31 | 34,706 | $4,696,089.68 | 147,038 | 2026-06-15 | Filing | |
| $131.96 | 9,000 | $1,187,640.00 | 216,495 | 2026-06-12 | Filing | |
| $135.42 | 75,000 | $10,156,770.00 | 1,086,921 | 2026-06-15 | Filing | |
| $131.15 | 75,000 | $9,836,280.00 | 1,161,921 | 2026-06-12 | Filing | |
| $133.36 | 1,500 | $200,040.00 | 20,188 | 2026-06-15 | Filing | |
| $131.16 | 63,602 | $8,342,012.88 | 294,359 | 2026-06-12 | Filing | |
| $118.51 | 4,312 | $511,025.47 | 72,388 | 2026-06-08 | Filing | |
| $112.25 | 11,398 | $1,279,374.21 | 135,496 | 2026-05-22 | Filing | |
| $112.72 | 8,535 | $962,094.22 | 506,184 | 2026-05-22 | Filing |