| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $33.73 | 8,795 | $296,687.89 | 323,979 | 2023-12-15 | Filing |
| Officer | $34.23 | 9,628 | $329,518.30 | 717,162 | 2023-12-19 | Filing |
| Officer | $35.09 | 1,400 | $49,123.48 | 726,790 | 2023-12-15 | Filing |
| Officer | $34.19 | 15,244 | $521,242.67 | 728,190 | 2023-12-15 | Filing |
| Officer | $33.63 | 14,055 | $472,659.81 | 743,434 | 2023-12-15 | Filing |
| Officer | $34.27 | 35,413 | $1,213,759.33 | 1,034,173 | 2023-12-19 | Filing |
| Officer | $35.11 | 2,000 | $70,222.00 | 1,069,586 | 2023-12-15 | Filing |
| Officer | $34.21 | 17,191 | $588,066.29 | 1,071,586 | 2023-12-15 | Filing |
| Officer | $33.59 | 19,265 | $647,042.00 | 1,088,777 | 2023-12-15 | Filing |
| Large Shareholder, Officer, Director | $35.04 | 7,543 | $264,335.38 | 1,503,172 | 2023-12-15 | Filing |
| Large Shareholder, Officer, Director | $34.12 | 77,527 | $2,644,942.14 | 1,510,715 | 2023-12-15 | Filing |
| Large Shareholder, Officer, Director | $33.53 | 53,202 | $1,783,932.22 | 1,588,242 | 2023-12-15 | Filing |
| Large Shareholder, Officer, Director | $35.03 | 5,539 | $194,020.09 | 440,349 | 2023-12-15 | Filing |
| Large Shareholder, Officer, Director | $34.12 | 49,971 | $1,704,785.65 | 445,888 | 2023-12-15 | Filing |
| Large Shareholder, Officer, Director | $33.53 | 35,713 | $1,197,342.61 | 495,859 | 2023-12-15 | Filing |
| Large Shareholder | $36.90 | 2 | $73.80 | 0 | 2023-12-14 | Filing |
| Large Shareholder | $36.30 | 33,235 | $1,206,430.50 | 2 | 2023-12-14 | Filing |
| Large Shareholder | $35.40 | 237,088 | $8,392,915.20 | 33,237 | 2023-12-14 | Filing |
| Large Shareholder | $36.90 | 2 | $73.80 | 0 | 2023-12-14 | Filing |
| Large Shareholder | $36.30 | 33,235 | $1,206,430.50 | 2 | 2023-12-14 | Filing |