| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| 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 |