| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $22.35 | 44,842 | $1,002,312.87 | 678,360 | 2023-10-25 | Filing |
| Large Shareholder, Officer, Director | $23.68 | 42,322 | $1,002,197.66 | 723,202 | 2023-10-24 | Filing |
| Large Shareholder, Officer, Director | $23.21 | 2,676 | $62,120.13 | 715,904 | 2023-10-25 | Filing |
| Large Shareholder, Officer, Director | $22.35 | 45,509 | $1,017,062.44 | 718,580 | 2023-10-25 | Filing |
| Large Shareholder, Officer, Director | $23.68 | 42,110 | $997,202.70 | 764,089 | 2023-10-24 | Filing |
| Large Shareholder, Officer, Director | $24.76 | 100 | $2,476.00 | 765,524 | 2023-10-18 | Filing |
| Large Shareholder, Officer, Director | $24.00 | 34,021 | $816,432.56 | 765,624 | 2023-10-18 | Filing |
| Large Shareholder, Officer, Director | $25.02 | 17,272 | $432,071.17 | 799,645 | 2023-10-17 | Filing |