| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $27.14 | 10,444 | $283,408.38 | 244,935 | 2023-08-21 | Filing |
| Officer | $27.14 | 9,204 | $249,759.74 | 504,771 | 2023-08-21 | Filing |
| Large Shareholder, Officer, Director | $30.03 | 75,000 | $2,252,160.00 | 0 | 2023-08-14 | Filing |
| Large Shareholder, Officer, Director | $30.03 | 375,000 | $11,260,800.00 | 1 | 2023-08-14 | Filing |
| Large Shareholder, Officer, Director | $30.06 | 75,000 | $2,254,807.50 | 0 | 2023-08-11 | Filing |
| Large Shareholder, Officer, Director | $30.06 | 375,000 | $11,274,037.50 | 1 | 2023-08-11 | Filing |
| Director | $39.93 | 8,333 | $332,710.02 | 9,863,601 | 2023-07-25 | Filing |
| Officer | $45.85 | 1,788 | $81,979.98 | 332,308 | 2023-07-19 | Filing |
| Officer | $44.76 | 2,212 | $99,017.75 | 334,096 | 2023-07-19 | Filing |
| Large Shareholder, Officer, Director | $46.02 | 50,000 | $2,300,825.00 | 0 | 2023-07-19 | Filing |
| Large Shareholder, Officer, Director | $46.04 | 146,154 | $6,728,345.54 | 1 | 2023-07-19 | Filing |
| Officer | $45.00 | 14,521 | $653,445.00 | 815,245 | 2023-07-11 | Filing |
| Officer | $45.00 | 5,878 | $264,510.00 | 255,379 | 2023-07-11 | Filing |
| Officer | $41.21 | 400 | $16,483.00 | 332,308 | 2023-06-21 | Filing |
| Officer | $39.52 | 1,171 | $46,277.57 | 332,708 | 2023-06-21 | Filing |
| Officer | $38.54 | 2,429 | $93,608.07 | 333,879 | 2023-06-21 | Filing |
| Director | $41.79 | 1,914 | $79,986.83 | 9,871,934 | 2023-06-20 | Filing |
| Director | $41.12 | 6,419 | $263,971.75 | 9,873,848 | 2023-06-20 | Filing |
| Officer | $40.14 | 14,000 | $561,996.40 | 332,308 | 2023-05-26 | Filing |
| Director | $40.53 | 1,698 | $68,825.54 | 9,880,267 | 2023-05-23 | Filing |