| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $28.35 | 4,000 | $113,400.00 | 40,494 | 2025-11-12 | Filing | |
| $30.00 | 3,000 | $90,000.00 | 135,494 | 2025-11-06 | Filing | |
| $27.80 | 3,000 | $83,400.00 | 138,494 | 2025-11-03 | Filing | |
| $24.44 | 5,644 | $137,939.36 | 33,000 | 2025-08-27 | Filing | |
| $24.14 | 5,356 | $129,293.84 | 38,644 | 2025-08-26 | Filing | |
| $22.91 | 4,000 | $91,640.00 | 38,939 | 2025-08-22 | Filing | |
| $22.03 | 3,500 | $77,105.00 | 124,298 | 2025-08-12 | Filing | |
| $21.40 | 3,000 | $64,200.00 | 136,732 | 2025-08-08 | Filing | |
| $23.85 | 3,500 | $83,475.00 | 127,798 | 2025-06-10 | Filing | |
| $23.47 | 3,000 | $70,410.00 | 127,352 | 2025-05-29 | Filing | |
| $22.77 | 7,500 | $170,786.25 | 28,489 | 2025-05-13 | Filing | |
| $24.25 | 3,000 | $72,750.00 | 130,352 | 2025-02-18 | Filing | |
| $23.92 | 11,999 | $287,032.88 | 71,361 | 2025-02-13 | Filing | |
| $23.47 | 6,500 | $152,549.15 | 35,989 | 2025-02-04 | Filing | |
| $22.55 | 3,000 | $67,650.00 | 133,352 | 2024-11-11 | Filing | |
| $20.76 | 7,000 | $145,301.10 | 131,298 | 2024-11-01 | Filing | |
| $21.32 | 6,500 | $138,563.10 | 42,489 | 2024-10-30 | Filing | |
| $18.81 | 6,500 | $122,270.85 | 43,434 | 2024-09-11 | Filing | |
| $21.00 | 11,905 | $250,005.00 | 36,866 | 2024-08-23 | Filing | |
| $20.37 | 19,205 | $391,192.41 | 78,598 | 2024-08-21 | Filing |