| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.05 | 16 | $1,184.80 | 189,906 | 2026-03-31 | Filing | |
| $75.19 | 47 | $3,533.74 | 0 | 2026-03-30 | Filing | |
| $74.35 | 121 | $8,995.96 | 47 | 2026-03-30 | Filing | |
| $72.67 | 141 | $10,246.89 | 168 | 2026-03-30 | Filing | |
| $71.66 | 300 | $21,499.32 | 309 | 2026-03-30 | Filing | |
| $70.56 | 778 | $54,896.15 | 609 | 2026-03-30 | Filing | |
| $69.67 | 1,478 | $102,968.27 | 1,387 | 2026-03-30 | Filing | |
| $68.77 | 1,313 | $90,289.63 | 2,865 | 2026-03-30 | Filing | |
| $67.67 | 2,072 | $140,211.00 | 4,178 | 2026-03-30 | Filing | |
| $75.19 | 125 | $9,398.75 | 0 | 2026-03-30 | Filing | |
| $74.35 | 325 | $24,162.26 | 125 | 2026-03-30 | Filing | |
| $72.67 | 375 | $27,252.00 | 450 | 2026-03-30 | Filing | |
| $71.66 | 800 | $57,331.76 | 825 | 2026-03-30 | Filing | |
| $70.56 | 2,075 | $146,412.83 | 1,625 | 2026-03-30 | Filing | |
| $69.67 | 3,941 | $274,558.44 | 3,700 | 2026-03-30 | Filing | |
| $68.77 | 3,500 | $240,681.00 | 7,641 | 2026-03-30 | Filing | |
| $67.67 | 5,524 | $373,806.87 | 11,141 | 2026-03-30 | Filing | |
| $75.19 | 125 | $9,398.75 | 0 | 2026-03-30 | Filing | |
| $74.35 | 325 | $24,162.26 | 125 | 2026-03-30 | Filing | |
| $72.67 | 375 | $27,252.00 | 450 | 2026-03-30 | Filing |