| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $49.67 | 641 | $31,838.47 | 155,880 | 2023-10-02 | Filing |
| Officer, Director | $52.44 | 1,309 | $68,640.69 | 156,521 | 2023-09-25 | Filing |
| Officer, Director | $52.42 | 1,309 | $68,623.41 | 156,521 | 2023-09-25 | Filing |
| Officer, Director | $52.45 | 15,000 | $786,793.50 | 400,914 | 2023-09-25 | Filing |