Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $20.56 | 4,401 | Officer | 132,038 | 2024-03-20 | Filing |
| $22.67 | 20,000 | Officer | 293,296 | 2024-03-13 | Filing |
| $23.31 | 20,000 | Officer | 293,296 | 2024-03-12 | Filing |
| $23.60 | 30,000 | Officer | 293,296 | 2024-03-11 | Filing |
| $22.77 | 14,292 | Officer | 131,291 | 2024-02-14 | Filing |
| $26.91 | 30,000 | Large Shareholder, Officer, Director | 4,500,286 | 2024-01-29 | Filing |
| $27.34 | 2,673 | Director | 61,157 | 2024-01-19 | Filing |
| $26.68 | 664 | Director | 59,330 | 2024-01-18 | Filing |
| $26.16 | 1,341 | Officer | 145,583 | 2024-01-16 | Filing |
| $26.53 | 30,000 | Large Shareholder, Officer, Director | 4,337,591 | 2023-12-28 | Filing |
| $24.79 | 1,237 | Officer | 65,132 | 2023-12-14 | Filing |
| $25.00 | 30,000 | Large Shareholder, Officer, Director | 4,337,591 | 2023-12-14 | Filing |
| $25.03 | 30,000 | Large Shareholder, Officer, Director | 4,337,591 | 2023-10-26 | Filing |
| $28.64 | 30,000 | Large Shareholder, Officer, Director | 4,337,591 | 2023-09-26 | Filing |
| $31.01 | 30,000 | Large Shareholder, Officer, Director | 4,387,591 | 2023-09-01 | Filing |
| $32.18 | 2,213 | Officer | 66,369 | 2023-07-13 | Filing |
| $29.67 | 3,983 | Officer | 68,582 | 2023-06-13 | Filing |
| $23.96 | 3,226 | Officer | 72,565 | 2023-05-12 | Filing |
| $25.30 | 3,983 | Officer | 75,129 | 2023-04-13 | Filing |
| $25.07 | 645 | Officer | 79,112 | 2023-03-16 | Filing |