Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $22.81 | 107,481 | | 286,975 | 2023-12-21 | Filing |
| $21.25 | 13,916 | Officer | 6,158 | 2023-12-11 | Filing |
| $25.00 | 5,000 | Officer | 62,458 | 2023-12-05 | Filing |
| $25.01 | 200,000 | Officer, Director | 176,165 | 2023-12-05 | Filing |
| $22.03 | 101,779 | Large Shareholder, Officer, Director | 1,520,000 | 2023-12-01 | Filing |
| $21.88 | 3,600 | Large Shareholder, Officer, Director | 1,621,779 | 2023-11-30 | Filing |
| $21.88 | 46,621 | Large Shareholder, Officer, Director | 1,625,379 | 2023-11-29 | Filing |
| $21.16 | 2,500 | Officer | 62,458 | 2023-11-22 | Filing |
| $20.02 | 13,916 | Officer | 6,158 | 2023-11-10 | Filing |
| $20.79 | 1,873 | Large Shareholder, Officer, Director | 37,709 | 2023-10-20 | Filing |
| $21.23 | 11,951 | Officer | 62,458 | 2023-10-18 | Filing |
| $22.63 | 767 | Officer | 6,158 | 2023-10-10 | Filing |
| $22.21 | 13,149 | Officer | 6,925 | 2023-10-10 | Filing |
| $22.86 | 38,000 | Large Shareholder, Officer, Director | 1,672,000 | 2023-10-02 | Filing |
| $23.18 | 38,000 | Large Shareholder, Officer, Director | 1,710,000 | 2023-09-22 | Filing |
| $23.18 | 85,659 | Officer | 6,158 | 2023-09-22 | Filing |
| $23.08 | 6,423 | Officer | 49,414 | 2023-09-21 | Filing |
| $23.07 | 33,654 | Officer | 178,204 | 2023-09-21 | Filing |
| $23.08 | 21,991 | Officer | 73,689 | 2023-09-21 | Filing |
| $23.07 | 9,988 | Officer | 71,909 | 2023-09-21 | Filing |