| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $43.82 | 4,797 | $210,191.59 | 375,515 | 2024-02-26 | Filing |
| | $43.65 | 18,488 | $807,017.84 | 0 | 2024-02-23 | Filing |
| | $44.32 | 250 | $11,079.00 | 380,312 | 2024-02-22 | Filing |
| | $43.79 | 15,659 | $685,720.14 | 380,562 | 2024-02-22 | Filing |
| | $42.36 | 29,091 | $1,232,390.76 | 396,221 | 2024-02-22 | Filing |
| Director | $43.40 | 65 | $2,821.00 | 4,724,432 | 2024-02-20 | Filing |
| Director | $42.39 | 9,935 | $421,134.72 | 4,724,497 | 2024-02-20 | Filing |
| Director | $43.40 | 162 | $7,030.80 | 4,734,432 | 2024-02-20 | Filing |
| Director | $42.39 | 24,838 | $1,052,838.11 | 4,734,594 | 2024-02-20 | Filing |
| Director | $41.41 | 1,957 | $81,039.37 | 16,620 | 2024-02-21 | Filing |
| Officer, Director | $48.58 | 1,200 | $58,290.96 | 6,811,371 | 2024-02-15 | Filing |
| Officer, Director | $47.72 | 26,036 | $1,242,393.66 | 6,812,571 | 2024-02-15 | Filing |
| Officer, Director | $47.08 | 15,872 | $747,325.18 | 6,838,607 | 2024-02-15 | Filing |
| Officer, Director | $45.94 | 3,775 | $173,440.87 | 6,854,479 | 2024-02-15 | Filing |
| Officer, Director | $44.96 | 3,117 | $140,134.40 | 6,858,254 | 2024-02-15 | Filing |
| Officer, Director | $48.34 | 5,400 | $261,056.52 | 6,861,371 | 2024-02-15 | Filing |
| 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 |