| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $27.75 | 331,545 | $9,199,975.90 | 0 | 2023-06-08 | Filing |
| Large Shareholder, Director | $27.75 | 36,038 | $1,000,011.25 | 0 | 2023-06-08 | Filing |
| Large Shareholder | $27.75 | 331,545 | $9,199,975.90 | 0 | 2023-06-08 | Filing |
| Large Shareholder | $27.75 | 36,038 | $1,000,011.25 | 0 | 2023-06-08 | Filing |
| Large Shareholder | $27.75 | 331,545 | $9,199,975.90 | 0 | 2023-06-08 | Filing |
| Large Shareholder | $27.75 | 36,038 | $1,000,011.25 | 0 | 2023-06-08 | Filing |
| Large Shareholder | $27.75 | 331,545 | $9,199,975.90 | 0 | 2023-06-08 | Filing |
| Large Shareholder | $27.75 | 36,038 | $1,000,011.25 | 0 | 2023-06-08 | Filing |
| Large Shareholder, Officer, Director | $29.04 | 790 | $22,937.81 | 1,033,519 | 2023-06-06 | Filing |
| Large Shareholder, Officer, Director | $28.48 | 68,111 | $1,939,917.07 | 1,034,309 | 2023-06-06 | Filing |
| Large Shareholder, Officer, Director | $27.73 | 20,899 | $579,510.46 | 1,102,420 | 2023-06-06 | Filing |
| Large Shareholder, Officer, Director | $29.04 | 790 | $22,937.81 | 1,007,149 | 2023-06-06 | Filing |
| Large Shareholder, Officer, Director | $28.49 | 68,270 | $1,944,711.91 | 1,007,939 | 2023-06-06 | Filing |
| Large Shareholder, Officer, Director | $27.74 | 21,235 | $588,956.97 | 1,076,209 | 2023-06-06 | Filing |
| Officer | $26.80 | 2,175 | $58,298.70 | 863,150 | 2023-06-05 | Filing |
| Officer | $26.00 | 12,167 | $316,322.53 | 865,325 | 2023-06-05 | Filing |
| Officer | $24.61 | 2,326 | $57,232.86 | 877,492 | 2023-06-05 | Filing |
| Officer | $23.00 | 10,000 | $230,000.00 | 879,818 | 2023-06-02 | Filing |
| Large Shareholder, Officer, Director | $20.18 | 200 | $4,035.00 | 1,123,319 | 2023-05-30 | Filing |
| Large Shareholder, Officer, Director | $19.66 | 89,600 | $1,761,231.36 | 1,123,519 | 2023-05-30 | Filing |