| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $18.94 | 32,884 | $622,934.77 | 1,187,739 | 2023-05-24 | Filing |
| Large Shareholder, Officer, Director | $20.02 | 57,411 | $1,149,092.65 | 1,220,623 | 2023-05-23 | Filing |
| Large Shareholder, Officer, Director | $19.87 | 31,671 | $629,176.09 | 91,438 | 2023-05-17 | Filing |
| Large Shareholder, Officer, Director | $19.80 | 58,129 | $1,151,163.46 | 91,438 | 2023-05-16 | Filing |
| Large Shareholder, Officer, Director | $19.87 | 32,164 | $639,069.73 | 27,807 | 2023-05-17 | Filing |
| Large Shareholder, Officer, Director | $19.80 | 58,131 | $1,151,226.32 | 27,807 | 2023-05-16 | Filing |
| Officer | $20.00 | 3,333 | $66,660.00 | 889,818 | 2023-05-15 | Filing |
| Large Shareholder, Officer, Director | $19.64 | 34,229 | $672,339.71 | 91,438 | 2023-05-10 | Filing |
| Large Shareholder, Officer, Director | $19.16 | 55,571 | $1,064,757.03 | 91,438 | 2023-05-09 | Filing |
| Large Shareholder, Officer, Director | $19.64 | 34,867 | $684,725.12 | 27,807 | 2023-05-10 | Filing |
| Large Shareholder, Officer, Director | $19.16 | 55,428 | $1,062,017.11 | 27,807 | 2023-05-09 | Filing |
| Large Shareholder, Officer, Director | $17.25 | 89,800 | $1,549,247.56 | 91,438 | 2023-05-02 | Filing |
| Large Shareholder, Officer, Director | $17.25 | 90,295 | $1,557,787.40 | 27,807 | 2023-05-02 | Filing |
| Large Shareholder, Officer, Director | $20.73 | 20,864 | $432,554.53 | 91,438 | 2023-04-25 | Filing |
| Large Shareholder, Officer, Director | $20.06 | 68,936 | $1,382,980.24 | 112,302 | 2023-04-25 | Filing |
| Large Shareholder, Officer, Director | $20.73 | 20,896 | $433,080.05 | 27,807 | 2023-04-25 | Filing |
| Large Shareholder, Officer, Director | $20.06 | 69,399 | $1,392,025.96 | 48,703 | 2023-04-25 | Filing |
| Large Shareholder, Officer, Director | $21.96 | 89,800 | $1,971,819.42 | 91,438 | 2023-04-18 | Filing |
| Large Shareholder, Officer, Director | $21.96 | 90,295 | $1,982,751.79 | 27,807 | 2023-04-18 | Filing |
| Officer | $20.00 | 3,333 | $66,660.00 | 893,151 | 2023-04-12 | Filing |