Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $20.29 | 2,335 | Officer | 166,809 | 2024-07-23 | Filing |
| $22.25 | 17,303 | Officer | 185,326 | 2024-07-24 | Filing |
| $22.00 | 7,500 | Officer | 185,326 | 2024-07-23 | Filing |
| $22.00 | 9,313 | Officer | 185,326 | 2024-07-12 | Filing |
| $23.23 | 472 | Officer | 2,913 | 2024-07-16 | Filing |
| $20.28 | 2,335 | Officer | 169,144 | 2024-07-09 | Filing |
| $20.42 | 17,625 | Officer | 585,800 | 2024-07-09 | Filing |
| $20.90 | 17,625 | Officer | 585,800 | 2024-07-08 | Filing |
| $20.51 | 17,625 | Officer | 585,800 | 2024-07-05 | Filing |
| $20.69 | 144,444 | Large Shareholder, Officer, Director | 1,021,534 | 2024-07-03 | Filing |
| $20.74 | 94,444 | Large Shareholder, Officer, Director | 33,502 | 2024-07-03 | Filing |
| $20.75 | 94,444 | Large Shareholder, Officer, Director | 127,946 | 2024-07-03 | Filing |
| $22.07 | 17,303 | Officer | 185,326 | 2024-06-24 | Filing |
| $22.18 | 2,335 | Officer | 171,479 | 2024-06-25 | Filing |
| $22.21 | 11,546 | Officer | 177,449 | 2024-06-25 | Filing |
| $24.31 | 700 | Large Shareholder, Officer, Director | 33,502 | 2024-06-20 | Filing |
| $23.37 | 26,741 | Large Shareholder, Officer, Director | 34,202 | 2024-06-20 | Filing |
| $22.35 | 18,314 | Large Shareholder, Officer, Director | 60,943 | 2024-06-20 | Filing |
| $24.50 | 7,500 | Officer | 185,326 | 2024-06-20 | Filing |
| $23.59 | 13,241 | Officer | 2,913 | 2024-06-18 | Filing |