Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $17.18 | 1,000,000 | | 14,943,466 | 2024-08-08 | Filing |
| $17.18 | 1,000,000 | | 14,943,466 | 2024-08-08 | Filing |
| $17.18 | 1,000,000 | | 14,943,466 | 2024-08-08 | Filing |
| $17.39 | 21,000 | Director | 39,478 | 2024-06-03 | Filing |
| $19.50 | 44,806 | Officer | 27,586 | 2024-05-09 | Filing |
| $18.07 | 4,500 | Director | 31,304 | 2024-03-01 | Filing |
| $19.18 | 20,000 | Director | 30,407 | 2023-12-01 | Filing |
| $20.30 | 2,905,569 | Large Shareholder, Director | 17,827,059 | 2023-08-22 | Filing |
| $20.30 | 2,905,569 | Large Shareholder, Director | 17,827,059 | 2023-08-22 | Filing |
| $20.30 | 2,905,569 | Large Shareholder, Director | 17,827,059 | 2023-08-22 | Filing |
| $22.03 | 3,000 | Director | 35,804 | 2023-06-01 | Filing |
| $22.76 | 443,725 | Large Shareholder, Director | 20,732,628 | 2023-06-02 | Filing |
| $22.76 | 443,725 | Large Shareholder, Director | 20,732,628 | 2023-06-02 | Filing |
| $22.76 | 443,725 | Large Shareholder, Director | 20,732,628 | 2023-06-02 | Filing |
| $22.73 | 529,417 | Large Shareholder, Director | 21,176,353 | 2023-05-22 | Filing |
| $22.73 | 529,417 | Large Shareholder, Director | 21,176,353 | 2023-05-22 | Filing |
| $22.73 | 529,417 | Large Shareholder, Director | 21,176,353 | 2023-05-22 | Filing |
| $21.26 | 64,701 | Officer | 74,865 | 2023-03-09 | Filing |
| $22.50 | 6,167 | Officer | 74,865 | 2023-03-03 | Filing |
| $22.05 | 3,627,569 | Director | 21,705,770 | 2023-03-03 | Filing |