| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $26.00 | 1,666 | $43,316.00 | 767,489 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $25.99 | 38,763 | $1,007,353.46 | 406,324 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $25.44 | 51,037 | $1,298,243.48 | 445,087 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $25.99 | 39,237 | $1,019,714.70 | 445,019 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $25.44 | 51,058 | $1,298,854.25 | 484,256 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $24.82 | 2,687 | $66,688.12 | 496,124 | 2023-11-08 | Filing |
| Large Shareholder, Officer, Director | $25.77 | 23,851 | $614,740.44 | 498,811 | 2023-11-07 | Filing |
| Large Shareholder, Officer, Director | $25.26 | 63,262 | $1,597,915.88 | 522,662 | 2023-11-07 | Filing |
| Large Shareholder, Officer, Director | $24.82 | 2,973 | $73,796.10 | 535,314 | 2023-11-08 | Filing |
| Large Shareholder, Officer, Director | $25.78 | 23,339 | $601,644.41 | 538,287 | 2023-11-07 | Filing |
| Large Shareholder, Officer, Director | $25.26 | 63,983 | $1,616,242.57 | 561,626 | 2023-11-07 | Filing |
| Officer | $25.20 | 1,966 | $49,543.20 | 769,155 | 2023-11-06 | Filing |
| Officer | $23.97 | 3,033 | $72,702.53 | 771,121 | 2023-11-06 | Filing |
| Large Shareholder, Officer, Director | $22.82 | 3,954 | $90,223.16 | 585,924 | 2023-11-01 | Filing |
| Large Shareholder, Officer, Director | $22.27 | 39,881 | $888,054.16 | 589,878 | 2023-11-01 | Filing |
| Large Shareholder, Officer, Director | $23.14 | 45,965 | $1,063,547.36 | 629,759 | 2023-10-31 | Filing |
| Large Shareholder, Officer, Director | $22.80 | 4,294 | $97,906.21 | 625,609 | 2023-11-01 | Filing |
| Large Shareholder, Officer, Director | $22.26 | 40,204 | $894,832.49 | 629,903 | 2023-11-01 | Filing |
| Large Shareholder, Officer, Director | $23.14 | 45,797 | $1,059,618.93 | 670,107 | 2023-10-31 | Filing |
| Large Shareholder, Officer, Director | $23.22 | 2,636 | $61,205.55 | 675,724 | 2023-10-25 | Filing |