| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.02 | 5,000 | $225,095.50 | 257,011 | 2026-09-25 | Filing | |
| $40.29 | 1,500 | $60,436.50 | 10,395 | 2026-09-15 | Filing | |
| $40.41 | 17,474 | $706,064.93 | 100,814 | 2026-09-15 | Filing | |
| $39.34 | 2,376 | $93,476.35 | 26,855 | 2026-09-16 | Filing | |
| $40.30 | 7,500 | $302,251.50 | 29,231 | 2026-09-15 | Filing | |
| $39.99 | 25,000 | $999,667.50 | 262,011 | 2026-09-15 | Filing | |
| $40.10 | 5,522 | $221,444.35 | 2,813 | 2026-09-15 | Filing | |
| $40.07 | 2,500 | $100,164.50 | 27,224 | 2026-09-16 | Filing | |
| $40.07 | 10,819 | $433,482.71 | 129,187 | 2026-09-14 | Filing | |
| $40.00 | 2,274 | $90,960.00 | 29,724 | 2026-09-14 | Filing | |
| $37.09 | 17,500 | $649,008.50 | 140,006 | 2026-09-08 | Filing | |
| $30.61 | 3,600 | $110,183.40 | 117,594 | 2026-06-11 | Filing | |
| $31.69 | 1,030 | $32,640.70 | 5,833 | 2026-05-28 | Filing | |
| $32.02 | 964 | $30,867.28 | 62,230 | 2026-05-22 | Filing | |
| $30.50 | 7,800 | $237,896.88 | 285,606 | 2026-05-13 | Filing | |
| $31.12 | 15,260 | $474,824.06 | 61,895 | 2026-05-12 | Filing | |
| $32.80 | 3,129 | $102,643.09 | 77,155 | 2026-05-11 | Filing | |
| $35.01 | 500 | $17,505.00 | 10,643 | 2025-12-02 | Filing | |
| $24.21 | 157 | $3,801.19 | 11,143 | 2025-03-13 | Filing | |
| $24.22 | 5,843 | $141,502.85 | 11,300 | 2025-03-13 | Filing |