| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.43 | 14,573 | $778,635.39 | 16,186 | 2026-11-06 | Filing | |
| $53.41 | 14,068 | $751,371.88 | 16,186 | 2026-11-06 | Filing | |
| $53.73 | 10,427 | $560,242.71 | 16,186 | 2026-11-05 | Filing | |
| $53.40 | 10,932 | $583,768.80 | 16,186 | 2026-11-05 | Filing | |
| $52.90 | 1,500 | $79,350.00 | 1,259 | 2026-11-05 | Filing | |
| $51.92 | 15,000 | $778,800.00 | 1,990 | 2026-11-05 | Filing | |
| $51.67 | 2,500 | $129,175.00 | 32,995 | 2026-11-05 | Filing | |
| $55.00 | 500 | $27,500.00 | 32,995 | 2026-11-05 | Filing | |
| $45.40 | 2,500 | $113,500.00 | 32,995 | 2026-11-04 | Filing | |
| $44.53 | 7,000 | $311,710.00 | 18,300 | 2026-08-12 | Filing | |
| $46.84 | 10,000 | $468,400.00 | 16,394 | 2026-08-03 | Filing | |
| $48.90 | 500 | $24,450.00 | 1,078 | 2026-07-30 | Filing | |
| $48.90 | 2,500 | $122,250.00 | 1,078 | 2026-07-30 | Filing | |
| $48.90 | 1,500 | $73,350.00 | 1,078 | 2026-07-30 | Filing | |
| $44.90 | 2,500 | $112,250.00 | 886 | 2026-06-26 | Filing | |
| $44.90 | 232 | $10,416.80 | 886 | 2026-06-26 | Filing | |
| $44.75 | 5,000 | $223,750.00 | 16,009 | 2026-06-26 | Filing | |
| $45.00 | 5,000 | $225,000.00 | 75,753 | 2026-06-26 | Filing | |
| $45.00 | 5,000 | $225,000.00 | 75,753 | 2026-06-26 | Filing | |
| $45.64 | 15,000 | $684,600.00 | 1,647 | 2026-06-26 | Filing |