| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $24.53 | 32,676 | $801,558.62 | 1,364,149 | 2023-08-23 | Filing |
| Large Shareholder, Officer, Director | $23.70 | 47,895 | $1,135,255.19 | 1,396,825 | 2023-08-22 | Filing |
| Large Shareholder, Officer, Director | $22.95 | 5,321 | $122,106.31 | 225,319 | 2023-08-17 | Filing |
| Large Shareholder, Officer, Director | $23.53 | 36,772 | $865,381.22 | 230,640 | 2023-08-16 | Filing |
| Large Shareholder, Officer, Director | $23.81 | 47,707 | $1,136,046.79 | 267,412 | 2023-08-15 | Filing |
| Large Shareholder, Officer, Director | $22.94 | 5,754 | $132,022.08 | 194,494 | 2023-08-17 | Filing |
| Large Shareholder, Officer, Director | $23.53 | 36,784 | $865,659.94 | 200,248 | 2023-08-16 | Filing |
| Large Shareholder, Officer, Director | $23.81 | 47,757 | $1,137,237.44 | 237,032 | 2023-08-15 | Filing |
| Large Shareholder, Officer, Director | $24.44 | 89,800 | $2,194,900.58 | 315,119 | 2023-08-08 | Filing |
| Large Shareholder, Officer, Director | $24.59 | 210 | $5,164.82 | 284,789 | 2023-08-09 | Filing |
| Large Shareholder, Officer, Director | $24.44 | 90,085 | $2,201,974.68 | 284,999 | 2023-08-08 | Filing |
| Officer | $25.67 | 6,665 | $171,100.55 | 819,792 | 2023-08-07 | Filing |
| Large Shareholder, Officer, Director | $26.87 | 1,300 | $34,935.81 | 404,919 | 2023-08-02 | Filing |
| Large Shareholder, Officer, Director | $26.28 | 35,349 | $928,879.81 | 406,219 | 2023-08-02 | Filing |
| Large Shareholder, Officer, Director | $27.67 | 53,151 | $1,470,571.24 | 441,568 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $26.88 | 1,300 | $34,944.39 | 375,084 | 2023-08-02 | Filing |
| Large Shareholder, Officer, Director | $26.27 | 35,973 | $945,043.09 | 376,384 | 2023-08-02 | Filing |
| Large Shareholder, Officer, Director | $27.67 | 53,022 | $1,467,060.42 | 412,357 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $26.13 | 46,159 | $1,206,351.62 | 494,719 | 2023-07-26 | Filing |
| Large Shareholder, Officer, Director | $26.67 | 43,641 | $1,164,032.03 | 540,878 | 2023-07-25 | Filing |