| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.37 | 2,000 | $48,740.00 | 331,334 | 2026-03-20 | Filing | |
| $24.11 | 200 | $4,822.00 | 30,559 | 2026-03-20 | Filing | |
| $24.81 | 1,500 | $37,215.00 | 30,359 | 2026-03-19 | Filing | |
| $26.14 | 1,000 | $26,140.00 | 316,821 | 2026-03-11 | Filing | |
| $26.34 | 2,000 | $52,680.00 | 28,186 | 2026-03-09 | Filing | |
| $26.39 | 1,000 | $26,390.00 | 315,821 | 2026-03-09 | Filing | |
| $27.33 | 1,000 | $27,330.00 | 26,186 | 2026-03-06 | Filing | |
| $27.36 | 1,000 | $27,360.00 | 314,821 | 2026-03-06 | Filing | |
| $27.79 | 1,000 | $27,790.00 | 313,821 | 2026-03-05 | Filing | |
| $32.92 | 5,000 | $164,600.00 | 24,689 | 2025-06-25 | Filing | |
| $33.18 | 1,000 | $33,180.00 | 19,869 | 2025-05-23 | Filing | |
| $34.14 | 800 | $27,312.00 | 18,493 | 2025-04-07 | Filing | |
| $33.10 | 5,014 | $165,963.40 | 17,693 | 2025-04-07 | Filing | |
| $44.59 | 1,111 | $49,539.49 | 5,795 | 2022-11-04 | Filing | |
| $44.56 | 1,112 | $49,550.72 | 4,684 | 2022-11-04 | Filing | |
| $44.78 | 28,488 | $1,275,692.64 | 350,712 | 2022-11-04 | Filing | |
| $52.92 | 4,701 | $248,776.92 | 34,304 | 2022-08-31 | Filing | |
| $59.01 | 17,050 | $1,006,120.50 | 2,033,188 | 2022-06-16 | Filing | |
| $51.12 | 4,892 | $250,079.04 | 4,892 | 2020-02-21 | Filing | |
| $41.14 | 2,400 | $98,736.00 | 2,400 | 2020-09-21 | Filing |