Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $25.45 | 35,904 | | 1,732,972 | 2024-03-04 | Filing |
| $25.00 | 2,500 | | 62,844 | 2024-02-26 | Filing |
| $22.66 | 600 | | 1,768,876 | 2024-02-22 | Filing |
| $21.81 | 35,304 | | 1,769,476 | 2024-02-22 | Filing |
| $21.84 | 2,500 | | 62,844 | 2024-02-22 | Filing |
| $24.99 | 13,916 | | 0 | 2024-02-12 | Filing |
| $25.00 | 5,000 | | 62,844 | 2024-02-09 | Filing |
| $23.43 | 399 | Large Shareholder, Officer, Director | 1,804,780 | 2024-02-02 | Filing |
| $23.01 | 35,505 | Large Shareholder, Officer, Director | 1,805,179 | 2024-02-02 | Filing |
| $22.73 | 100 | Officer | 62,844 | 2024-01-22 | Filing |
| $21.92 | 2,400 | Officer | 62,944 | 2024-01-22 | Filing |
| $22.67 | 2,439 | Large Shareholder, Officer, Director | 1,840,684 | 2024-01-22 | Filing |
| $21.89 | 33,465 | Large Shareholder, Officer, Director | 1,843,123 | 2024-01-22 | Filing |
| $23.18 | 6,658 | Officer | 0 | 2024-01-10 | Filing |
| $22.42 | 7,258 | Officer | 6,658 | 2024-01-10 | Filing |
| $22.90 | 35,904 | Large Shareholder, Officer, Director | 1,517,548 | 2024-01-02 | Filing |
| $23.48 | 36,393 | Officer | 62,844 | 2023-12-22 | Filing |
| $23.48 | 45,316 | Officer | 0 | 2023-12-22 | Filing |
| $23.48 | 2,452 | Large Shareholder, Officer, Director | 1,517,548 | 2023-12-22 | Filing |
| $23.47 | 1,955 | Large Shareholder, Officer, Director | 118,864 | 2023-12-22 | Filing |