| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $24.02 | 350 | $8,407.00 | 16,200 | 2025-10-31 | Filing |
| Officer, Director | $24.02 | 1,300 | $31,226.00 | 106,788 | 2025-10-31 | Filing |
| Director | $23.25 | 6,451 | $149,985.75 | 12,446 | 2025-06-04 | Filing |
| Officer, Director | $55.67 | 125 | $6,958.75 | 7,925 | 2024-11-01 | Filing |
| Officer, Director | $55.67 | 400 | $22,268.00 | 43,295 | 2024-11-01 | Filing |
| Officer, Director | $46.88 | 100 | $4,687.78 | 7,800 | 2023-09-18 | Filing |
| Officer, Director | $46.84 | 350 | $16,393.34 | 34,519 | 2023-09-18 | Filing |
| Director | $31.85 | 1,051 | $33,474.35 | 56,713 | 2023-05-25 | Filing |
| Director | $32.29 | 416 | $13,432.64 | 416 | 2023-05-03 | Filing |
| Director | $32.36 | 800 | $25,888.00 | 3,700 | 2023-05-03 | Filing |
| Director | $38.75 | 33 | $1,278.75 | 3,148 | 2022-09-15 | Filing |
| Director | $41.00 | 28 | $1,148.00 | 3,148 | 2022-03-15 | Filing |
| Director | $47.00 | 47 | $2,209.00 | 55,662 | 2022-12-15 | Filing |
| Director | $38.75 | 53 | $2,053.75 | 55,662 | 2022-09-15 | Filing |
| Director | $37.83 | 54 | $2,042.82 | 55,662 | 2022-06-15 | Filing |
| Director | $40.99 | 46 | $1,885.54 | 55,662 | 2022-03-15 | Filing |
| Officer, Director | $47.10 | 100 | $4,710.00 | 7,700 | 2022-12-19 | Filing |
| Officer, Director | $47.10 | 200 | $9,420.00 | 30,481 | 2022-12-19 | Filing |
| Officer, Director | $32.75 | 250 | $8,187.50 | 30,701 | 2022-08-03 | Filing |
| Director | $36.76 | 952 | $34,995.52 | 5,466 | 2022-06-16 | Filing |