Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $24.10 | 472 | Officer | 16,154 | 2024-06-17 | Filing |
| $23.59 | 25,549 | Officer | 185,326 | 2024-06-18 | Filing |
| $21.47 | 2,510 | Officer | 154,345 | 2024-06-11 | Filing |
| $22.05 | 374,669 | Officer | 176,672 | 2024-06-11 | Filing |
| $22.01 | 17,571 | Officer | 176,672 | 2024-06-10 | Filing |
| $21.42 | 98,635 | Officer | 146,839 | 2024-06-06 | Filing |
| $20.13 | 53,452 | Large Shareholder, Officer, Director | 1,165,978 | 2024-06-04 | Filing |
| $19.73 | 90,992 | Large Shareholder, Officer, Director | 1,219,430 | 2024-06-04 | Filing |
| $20.13 | 69,839 | Large Shareholder, Officer, Director | 0 | 2024-06-04 | Filing |
| $19.73 | 119,049 | Large Shareholder, Officer, Director | 69,839 | 2024-06-04 | Filing |
| $21.66 | 3,562 | Officer | 541,432 | 2024-06-05 | Filing |
| $21.25 | 14,063 | Officer | 544,994 | 2024-06-05 | Filing |
| $20.11 | 8,332 | Officer | 541,432 | 2024-06-04 | Filing |