Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $23.07 | 14,023 | Officer, Director | 39,582 | 2023-09-21 | Filing |
| $23.08 | 38,689 | Officer, Director | 176,165 | 2023-09-21 | Filing |
| $25.98 | 10,000 | Officer | 146,335 | 2023-09-12 | Filing |
| $28.55 | 292 | Large Shareholder, Officer, Director | 1,748,000 | 2023-09-01 | Filing |
| $27.94 | 37,708 | Large Shareholder, Officer, Director | 1,748,292 | 2023-09-01 | Filing |
| $28.13 | 38,000 | Large Shareholder, Officer, Director | 1,786,000 | 2023-08-22 | Filing |
| $29.30 | 38,000 | Large Shareholder, Officer, Director | 1,824,000 | 2023-08-01 | Filing |
| $30.00 | 4,050 | Director | 31,576 | 2023-07-31 | Filing |
| $27.61 | 38,000 | Large Shareholder, Officer, Director | 1,862,000 | 2023-07-24 | Filing |
| $25.90 | 38,000 | Large Shareholder, Officer, Director | 1,520,000 | 2023-07-03 | Filing |
| $26.45 | 5,694 | Director | 40,694 | 2023-06-30 | Filing |
| $26.49 | 33,887 | Officer | 156,335 | 2023-06-21 | Filing |
| $26.49 | 4,280 | Officer | 38,999 | 2023-06-21 | Filing |
| $26.98 | 3,275 | Officer | 62,458 | 2023-06-22 | Filing |
| $26.43 | 2,000 | Officer | 65,733 | 2023-06-22 | Filing |
| $26.49 | 10,056 | Officer | 67,733 | 2023-06-21 | Filing |
| $26.96 | 8,353 | Officer, Director | 27,097 | 2023-06-22 | Filing |
| $26.36 | 4,023 | Officer, Director | 35,450 | 2023-06-22 | Filing |
| $26.49 | 8,856 | Officer, Director | 39,473 | 2023-06-21 | Filing |
| $26.49 | 38,964 | Officer, Director | 139,523 | 2023-06-21 | Filing |