Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $22.83 | 21,566 | | 95,860 | 2023-12-21 | Filing |
| $22.83 | 25,180 | | 45,316 | 2023-12-21 | Filing |
| $22.80 | 33,045 | | 96,737 | 2023-12-21 | Filing |
| $22.80 | 85,902 | | 120,819 | 2023-12-21 | Filing |
| $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 |