| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.75 | 260 | $23,855.00 | 66,476 | 2026-06-04 | Filing | |
| $90.99 | 1,706 | $155,228.94 | 66,736 | 2026-06-04 | Filing | |
| $89.95 | 852 | $76,637.40 | 68,442 | 2026-06-04 | Filing | |
| $89.10 | 1,429 | $127,323.90 | 69,294 | 2026-06-04 | Filing | |
| $88.16 | 1,429 | $125,980.64 | 70,723 | 2026-06-04 | Filing | |
| $87.07 | 488 | $42,490.16 | 72,152 | 2026-06-04 | Filing | |
| $91.68 | 171 | $15,677.28 | 72,640 | 2026-06-04 | Filing | |
| $90.86 | 763 | $69,326.18 | 72,811 | 2026-06-04 | Filing | |
| $89.73 | 446 | $40,019.58 | 73,574 | 2026-06-04 | Filing | |
| $88.75 | 907 | $80,496.25 | 74,020 | 2026-06-04 | Filing | |
| $87.72 | 392 | $34,386.24 | 74,927 | 2026-06-04 | Filing | |
| $85.54 | 96 | $8,211.84 | 75,319 | 2026-06-04 | Filing | |
| $91.63 | 91 | $8,338.33 | 75,415 | 2026-06-04 | Filing | |
| $90.76 | 260 | $23,597.60 | 75,506 | 2026-06-04 | Filing | |
| $89.59 | 157 | $14,065.63 | 75,766 | 2026-06-04 | Filing | |
| $88.80 | 321 | $28,504.80 | 75,923 | 2026-06-04 | Filing | |
| $87.52 | 120 | $10,502.40 | 76,244 | 2026-06-04 | Filing | |
| $86.04 | 40 | $3,441.60 | 76,364 | 2026-06-04 | Filing | |
| $91.78 | 20 | $1,835.60 | 76,404 | 2026-06-04 | Filing | |
| $90.98 | 301 | $27,384.98 | 76,424 | 2026-06-04 | Filing |