| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.77 | 250 | $14,692.50 | 59,861 | 2026-05-04 | Filing | |
| $59.90 | 250 | $14,975.00 | 2,964 | 2026-05-01 | Filing | |
| $59.76 | 500 | $29,880.00 | 3,175 | 2026-05-01 | Filing | |
| $59.50 | 1,500 | $89,250.00 | 5,155 | 2026-05-01 | Filing | |
| $55.51 | 1,000 | $55,510.00 | 18,169 | 2026-02-27 | Filing | |
| $55.00 | 1,000 | $55,000.00 | 17,169 | 2026-02-27 | Filing | |
| $56.78 | 230 | $13,059.31 | 2,675 | 2026-02-12 | Filing | |
| $56.99 | 170 | $9,687.71 | 2,445 | 2026-02-11 | Filing | |
| $62.11 | 325 | $20,185.75 | 2,275 | 2026-02-10 | Filing | |
| $62.16 | 355 | $22,066.80 | 3,655 | 2026-02-10 | Filing | |
| $60.54 | 2,000 | $121,074.00 | 16,169 | 2026-02-10 | Filing | |
| $62.00 | 800 | $49,602.88 | 4,500 | 2026-02-09 | Filing | |
| $60.50 | 200 | $12,100.00 | 3,700 | 2026-02-06 | Filing | |
| $60.23 | 5,000 | $301,158.50 | 18,966 | 2026-02-04 | Filing | |
| $61.24 | 1,800 | $110,228.40 | 3,500 | 2025-11-14 | Filing | |
| $64.64 | 1,700 | $109,887.15 | 1,700 | 2025-11-12 | Filing | |
| $61.27 | 210 | $12,866.70 | 1,950 | 2025-11-07 | Filing | |
| $61.27 | 165 | $10,109.55 | 2,714 | 2025-11-07 | Filing | |
| $61.27 | 370 | $22,669.90 | 163,314 | 2025-11-07 | Filing | |
| $62.66 | 1,500 | $93,990.00 | 162,944 | 2025-11-06 | Filing |