| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $47.55 | 39,590 | $1,882,346.14 | 6,866,771 | 2024-02-15 | Filing |
| Officer, Director | $46.64 | 11,042 | $515,024.28 | 6,906,361 | 2024-02-15 | Filing |
| Officer, Director | $45.45 | 3,968 | $180,362.27 | 6,917,403 | 2024-02-15 | Filing |
| Director | $48.56 | 3,762 | $182,684.60 | 4,759,432 | 2024-02-15 | Filing |
| Director | $47.71 | 86,625 | $4,133,077.99 | 4,763,194 | 2024-02-15 | Filing |
| Director | $47.05 | 39,812 | $1,873,222.28 | 4,849,819 | 2024-02-15 | Filing |
| Director | $45.92 | 12,482 | $573,177.18 | 4,889,631 | 2024-02-15 | Filing |
| Director | $44.96 | 7,319 | $329,027.11 | 4,902,113 | 2024-02-15 | Filing |
| Officer, Director | $39.39 | 100 | $3,939.00 | 6,921,371 | 2024-02-09 | Filing |
| Officer, Director | $38.98 | 24,900 | $970,557.18 | 6,921,471 | 2024-02-09 | Filing |
| Officer, Director | $39.42 | 100 | $3,942.00 | 6,946,371 | 2024-02-09 | Filing |
| Officer, Director | $38.97 | 14,900 | $580,718.56 | 6,946,471 | 2024-02-09 | Filing |
| Officer, Director | $36.04 | 634 | $22,852.34 | 6,961,371 | 2024-02-05 | Filing |
| Officer, Director | $35.71 | 14,543 | $519,361.07 | 6,962,005 | 2024-02-05 | Filing |
| Officer, Director | $36.16 | 12 | $433.92 | 6,976,548 | 2024-02-05 | Filing |
| Officer, Director | $35.72 | 224 | $8,001.97 | 6,976,560 | 2024-02-05 | Filing |
| Officer, Director | $35.00 | 9,823 | $343,805.98 | 6,976,784 | 2024-02-02 | Filing |
| Officer, Director | $35.00 | 2,800 | $98,000.00 | 6,986,607 | 2024-02-02 | Filing |
| Officer | $35.81 | 916 | $32,801.96 | 539,755 | 2024-02-05 | Filing |
| Officer | $34.98 | 5,084 | $177,838.32 | 540,671 | 2024-02-05 | Filing |