| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $37.22 | 125 | $4,652.50 | 41,103 | 2023-11-22 | Filing |
| Officer, Director | $37.01 | 1,144 | $42,339.44 | 41,103 | 2023-11-21 | Filing |
| Officer, Director | $34.03 | 5,000 | $170,150.00 | 41,103 | 2023-11-13 | Filing |
| Officer, Director | $33.30 | 4,281 | $142,557.30 | 41,103 | 2023-11-06 | Filing |
| Officer, Director | $33.92 | 171 | $5,800.32 | 41,103 | 2023-11-03 | Filing |
| Officer, Director | $29.14 | 7,070 | $206,019.80 | 41,103 | 2023-07-31 | Filing |
| Officer, Director | $26.49 | 3,930 | $104,105.70 | 41,103 | 2023-07-24 | Filing |
| Officer, Director | $26.25 | 3,910 | $102,637.50 | 41,103 | 2023-06-05 | Filing |
| Officer, Director | $26.25 | 1,860 | $48,825.00 | 39,576 | 2023-05-30 | Filing |
| Officer, Director | $26.25 | 1,700 | $44,625.00 | 39,576 | 2023-05-10 | Filing |
| Officer, Director | $26.05 | 2,681 | $69,840.05 | 39,576 | 2023-05-09 | Filing |
| Officer, Director | $26.25 | 700 | $18,375.00 | 39,576 | 2023-05-04 | Filing |
| Officer, Director | $26.20 | 55 | $1,441.00 | 39,576 | 2023-05-01 | Filing |
| Officer, Director | $26.39 | 1,023 | $26,996.97 | 39,576 | 2023-04-28 | Filing |
| Director | $24.93 | 1,000 | $24,930.00 | 1,228 | 2023-03-10 | Filing |
| Director | $25.29 | 2,000 | $50,580.00 | 1,228 | 2023-03-09 | Filing |
| Director | $25.39 | 2,000 | $50,780.00 | 1,228 | 2023-03-08 | Filing |
| Officer | $29.42 | 235 | $6,913.70 | 36,940 | 2022-07-28 | Filing |
| Officer | $30.18 | 700 | $21,126.00 | 36,940 | 2022-07-27 | Filing |
| Officer | $32.02 | 1,086 | $34,773.72 | 36,940 | 2022-07-26 | Filing |