| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $47.22 | 2,878 | $135,907.79 | 176,057 | 2023-11-01 | Filing |
| Officer, Director | $48.10 | 3 | $144.30 | 153,903 | 2023-11-01 | Filing |
| Officer, Director | $47.27 | 1,306 | $61,734.62 | 153,906 | 2023-11-01 | Filing |
| Officer, Director | $48.10 | 3 | $144.30 | 153,903 | 2023-11-01 | Filing |
| Officer, Director | $47.31 | 1,306 | $61,789.47 | 153,906 | 2023-11-01 | Filing |
| Officer, Director | $47.35 | 3,764 | $178,214.11 | 385,914 | 2023-10-23 | Filing |
| Officer, Director | $46.98 | 11,236 | $527,856.04 | 389,678 | 2023-10-23 | Filing |
| Officer | $46.32 | 503 | $23,300.47 | 79,474 | 2023-10-18 | Filing |
| Officer | $45.89 | 7,497 | $343,999.85 | 79,977 | 2023-10-18 | Filing |
| Officer | $51.44 | 7,134 | $366,972.96 | 20,487 | 2023-10-02 | Filing |
| Officer | $50.22 | 4,874 | $244,772.28 | 27,621 | 2023-10-02 | Filing |
| Officer | $49.58 | 7,992 | $396,243.36 | 32,495 | 2023-10-02 | Filing |
| Officer | $51.56 | 850 | $43,826.00 | 170,935 | 2023-10-02 | Filing |
| Officer | $50.74 | 608 | $30,849.92 | 171,785 | 2023-10-02 | Filing |
| Officer | $49.69 | 1,542 | $76,621.98 | 172,393 | 2023-10-02 | Filing |
| Officer, Director | $51.55 | 442 | $22,785.10 | 155,212 | 2023-10-02 | Filing |
| Officer, Director | $50.48 | 221 | $11,156.08 | 155,654 | 2023-10-02 | Filing |
| Officer, Director | $49.68 | 646 | $32,093.28 | 155,875 | 2023-10-02 | Filing |
| Officer, Director | $51.52 | 283 | $14,580.16 | 155,212 | 2023-10-02 | Filing |
| Officer, Director | $50.76 | 385 | $19,542.60 | 155,495 | 2023-10-02 | Filing |