| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $93.46 | 2,600 | $242,996.00 | 2,845 | 2026-10-01 | Filing | |
| $92.70 | 2,100 | $194,670.00 | 5,445 | 2026-10-01 | Filing | |
| $91.35 | 7,228 | $660,277.80 | 7,545 | 2026-10-01 | Filing | |
| $90.35 | 16,605 | $1,500,261.75 | 14,773 | 2026-10-01 | Filing | |
| $89.24 | 400 | $35,696.00 | 31,378 | 2026-10-01 | Filing | |
| $93.91 | 100 | $9,391.00 | 537,540 | 2026-10-01 | Filing | |
| $93.37 | 4,990 | $465,916.30 | 537,640 | 2026-10-01 | Filing | |
| $92.31 | 3,989 | $368,224.59 | 542,630 | 2026-10-01 | Filing | |
| $91.49 | 2,638 | $241,350.62 | 546,619 | 2026-10-01 | Filing | |
| $90.10 | 2,683 | $241,738.30 | 549,257 | 2026-10-01 | Filing | |
| $89.14 | 600 | $53,484.00 | 551,940 | 2026-10-01 | Filing | |
| $93.57 | 229 | $21,427.53 | 79,762 | 2026-10-01 | Filing | |
| $92.95 | 3,071 | $285,449.45 | 79,991 | 2026-10-01 | Filing | |
| $91.92 | 2,100 | $193,032.00 | 83,062 | 2026-10-01 | Filing | |
| $90.27 | 1,500 | $135,405.00 | 85,162 | 2026-10-01 | Filing | |
| $89.07 | 600 | $53,442.00 | 86,662 | 2026-10-01 | Filing | |
| $89.89 | 17,500 | $1,573,075.00 | 79,762 | 2026-09-30 | Filing | |
| $90.00 | 400 | $36,000.00 | 2,845 | 2026-09-02 | Filing | |
| $89.38 | 400 | $35,752.00 | 2,845 | 2026-09-01 | Filing | |
| $88.17 | 6,206 | $547,183.02 | 3,245 | 2026-09-01 | Filing |