| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.41 | 9,000 | $525,728.70 | 13,544 | 2026-08-26 | Filing | |
| $59.67 | 61,178 | $3,650,252.67 | 0 | 2026-08-19 | Filing | |
| $61.79 | 70,859 | $4,378,292.58 | 61,178 | 2026-08-18 | Filing | |
| $62.98 | 75,000 | $4,723,605.00 | 132,037 | 2026-08-17 | Filing | |
| $61.78 | 16,368 | $1,011,169.21 | 0 | 2026-08-18 | Filing | |
| $63.66 | 5,500 | $350,125.60 | 43,218 | 2026-08-14 | Filing | |
| $61.78 | 12,000 | $741,319.20 | 22,544 | 2026-08-05 | Filing | |
| $59.50 | 5,000 | $297,500.00 | 5,102 | 2026-08-04 | Filing | |
| $61.33 | 18,118 | $1,111,091.79 | 0 | 2026-07-31 | Filing | |
| $61.27 | 18,587 | $1,138,769.73 | 0 | 2026-07-30 | Filing | |
| $59.94 | 7,500 | $449,535.00 | 5,713 | 2026-07-29 | Filing | |
| $61.27 | 18,566 | $1,137,484.98 | 0 | 2026-07-30 | Filing | |
| $58.77 | 20,621 | $1,211,879.67 | 60,622 | 2026-06-16 | Filing | |
| $58.53 | 20,000 | $1,170,594.00 | 81,243 | 2026-06-15 | Filing | |
| $58.75 | 20,000 | $1,175,094.00 | 101,243 | 2026-06-12 | Filing |