| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.50 | 45,000 | $2,677,486.50 | 738,216 | 2026-10-15 | Filing | |
| $60.35 | 52,953 | $3,195,650.01 | 219,663 | 2026-10-12 | Filing | |
| $60.35 | 76,148 | $4,595,851.62 | 1,831,799 | 2026-10-12 | Filing | |
| $65.69 | 56,250 | $3,694,888.13 | 738,216 | 2026-09-28 | Filing | |
| $67.13 | 20,298 | $1,362,592.56 | 34,870 | 2026-09-16 | Filing | |
| $68.83 | 30,327 | $2,087,474.13 | 55,168 | 2026-09-14 | Filing | |
| $68.83 | 8,924 | $614,218.39 | 87,739 | 2026-09-14 | Filing | |
| $67.02 | 50,528 | $3,386,629.09 | 203,244 | 2026-09-15 | Filing | |
| $68.83 | 52,564 | $3,617,864.48 | 253,772 | 2026-09-14 | Filing | |
| $66.35 | 96,490 | $6,401,802.73 | 502,203 | 2026-08-14 | Filing | |
| $64.81 | 4,500 | $291,662.10 | 96,663 | 2026-08-10 | Filing | |
| $66.25 | 52,648 | $3,487,935.26 | 236,964 | 2026-08-07 | Filing | |
| $75.41 | 1,575 | $118,770.75 | 255,271 | 2026-08-05 | Filing | |
| $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 |