Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $24.77 | 7,259 | Officer | 193,980 | 2024-11-11 | Filing |
| $22.07 | 15,000 | Officer, Director | 196,941 | 2024-11-06 | Filing |
| $22.00 | 2,054 | Officer | 193,980 | 2024-11-05 | Filing |
| $21.76 | 25,103 | Large Shareholder, Officer, Director | 67,015 | 2024-11-05 | Filing |
| $21.19 | 99,987 | Large Shareholder, Officer, Director | 92,118 | 2024-11-05 | Filing |
| $20.05 | 63,798 | Large Shareholder, Officer, Director | 192,105 | 2024-11-05 | Filing |
| $21.76 | 12,402 | Large Shareholder, Officer, Director | 506,602 | 2024-11-05 | Filing |
| $21.19 | 50,928 | Large Shareholder, Officer, Director | 519,004 | 2024-11-05 | Filing |
| $20.07 | 81,114 | Large Shareholder, Officer, Director | 569,932 | 2024-11-05 | Filing |
| $22.00 | 17,304 | Officer | 193,980 | 2024-10-25 | Filing |
| $23.16 | 2,339 | Officer | 169,935 | 2024-10-29 | Filing |
| $22.20 | 7,500 | Officer | 193,980 | 2024-10-21 | Filing |
| $20.41 | 2,339 | Officer | 172,274 | 2024-10-15 | Filing |
| $22.64 | 471 | Officer | 5,116 | 2024-10-16 | Filing |
| $22.00 | 75,493 | Officer | 193,980 | 2024-10-15 | Filing |
| $21.07 | 16,400 | Officer | 145,763 | 2024-10-14 | Filing |
| $20.37 | 183,600 | Officer | 162,163 | 2024-10-14 | Filing |
| $20.04 | 11,700 | Officer | 345,763 | 2024-10-14 | Filing |
| $19.98 | 40,132 | Officer | 357,463 | 2024-10-14 | Filing |
| $19.95 | 6,326 | Officer | 397,595 | 2024-10-14 | Filing |