| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.60 | 1,500 | $51,900.00 | 55,000 | 2026-07-30 | Filing | |
| $34.54 | 2,500 | $86,339.50 | 33,242 | 2026-07-30 | Filing | |
| $26.47 | 5,500 | $145,558.05 | 27,093 | 2026-05-12 | Filing | |
| $26.04 | 1,000 | $26,040.00 | 62,702 | 2026-05-05 | Filing | |
| $17.23 | 1,901 | $32,754.23 | 10,827 | 2025-10-30 | Filing | |
| $19.83 | 13,550 | $268,752.06 | 21,909 | 2025-09-10 | Filing | |
| $19.54 | 250 | $4,885.00 | 0 | 2025-08-26 | Filing | |
| $17.76 | 2,000 | $35,520.00 | 16,054 | 2025-07-30 | Filing | |
| $17.76 | 2,000 | $35,520.00 | 16,054 | 2025-07-30 | Filing | |
| $17.84 | 2,000 | $35,680.00 | 61,900 | 2025-07-28 | Filing | |
| $16.81 | 1,629 | $27,376.97 | 16,418 | 2025-06-11 | Filing | |
| $16.71 | 4,509 | $75,367.48 | 18,047 | 2025-06-10 | Filing | |
| $16.52 | 1,000 | $16,521.10 | 22,556 | 2025-06-06 | Filing | |
| $16.81 | 1,629 | $27,376.97 | 16,418 | 2025-06-12 | Filing | |
| $16.71 | 4,509 | $75,367.48 | 18,047 | 2025-06-11 | Filing | |
| $16.52 | 1,000 | $16,521.10 | 22,556 | 2025-06-09 | Filing | |
| $16.39 | 2,500 | $40,986.00 | 11,800 | 2025-06-05 | Filing | |
| $15.01 | 1,256 | $18,852.56 | 6,299 | 2023-06-05 | Filing | |
| $14.08 | 1,961 | $27,615.78 | 7,555 | 2023-05-22 | Filing | |
| $13.28 | 1,000 | $13,280.00 | 59,743 | 2023-05-02 | Filing |