| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $10.85 | 10,502 | $113,966.65 | 522,847 | 2024-12-23 | Filing |
| Officer | $14.98 | 3,276 | $49,074.48 | 148,502 | 2024-09-06 | Filing |
| Officer | $15.85 | 5,631 | $89,251.35 | 82,375 | 2024-08-30 | Filing |
| Officer, Director | $12.59 | 175,940 | $2,214,486.40 | 533,349 | 2024-06-06 | Filing |
| Officer, Director | $12.92 | 155,278 | $2,006,455.73 | 533,349 | 2024-06-05 | Filing |
| Officer, Director | $12.73 | 140,214 | $1,784,685.86 | 533,349 | 2024-06-04 | Filing |
| Director | $12.96 | 7,500 | $97,203.00 | 246,514 | 2024-06-03 | Filing |
| Director | $12.60 | 6,718 | $84,653.52 | 33,964 | 2024-05-14 | Filing |
| Director | $12.72 | 3,643 | $46,356.08 | 40,682 | 2024-05-13 | Filing |
| Director | $12.93 | 28,000 | $362,012.00 | 254,014 | 2024-05-13 | Filing |
| Officer, Director | $12.72 | 16,051 | $204,126.99 | 673,563 | 2024-05-10 | Filing |
| Officer | $12.72 | 3,441 | $43,760.57 | 368,847 | 2024-05-10 | Filing |
| Officer | $12.72 | 2,423 | $30,814.26 | 151,778 | 2024-05-10 | Filing |
| Officer, Director | $13.86 | 6,236 | $86,430.96 | 689,614 | 2024-03-27 | Filing |
| Officer | $13.92 | 27,603 | $384,349.69 | 372,288 | 2024-03-19 | Filing |
| Officer | $13.92 | 5,672 | $78,978.06 | 154,201 | 2024-03-19 | Filing |
| Officer, Director | $13.92 | 96,566 | $1,344,604.30 | 695,850 | 2024-03-19 | Filing |
| Officer, Director | $13.08 | 7,706 | $100,803.73 | 792,416 | 2024-02-22 | Filing |
| Officer | $13.08 | 1,821 | $23,820.87 | 399,891 | 2024-02-22 | Filing |
| Officer | $13.08 | 1,821 | $23,820.87 | 159,873 | 2024-02-22 | Filing |