| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $35.16 | 5,000 | $175,784.00 | 246,201 | 2024-04-09 | Filing |
| Officer | $34.41 | 2,362 | $81,283.51 | 366,407 | 2024-04-08 | Filing |
| Officer | $34.41 | 1,876 | $64,558.79 | 362,656 | 2024-04-08 | Filing |
| Officer, Director | $34.41 | 10,924 | $375,927.61 | 1,159,395 | 2024-04-08 | Filing |
| Officer | $34.41 | 2,410 | $82,935.33 | 295,246 | 2024-04-08 | Filing |
| Officer | $35.43 | 563 | $19,947.09 | 30,392 | 2024-04-09 | Filing |
| Officer | $34.41 | 248 | $8,534.42 | 30,955 | 2024-04-08 | Filing |
| Director | $34.51 | 5,000 | $172,545.00 | 251,201 | 2024-04-08 | Filing |
| Director | $34.43 | 10,000 | $344,284.00 | 256,201 | 2024-04-05 | Filing |
| Director | $35.30 | 5,000 | $176,500.00 | 7,791 | 2024-04-04 | Filing |
| Director | $34.55 | 10,000 | $345,491.00 | 12,791 | 2024-04-02 | Filing |
| Large Shareholder, Director | $35.20 | 81,723 | $2,876,649.60 | 545,039 | 2024-04-01 | Filing |
| Large Shareholder, Director | $35.20 | 422,474 | $14,871,084.80 | 2,817,607 | 2024-04-01 | Filing |
| Large Shareholder, Director | $35.20 | 238,285 | $8,387,632.00 | 1,589,199 | 2024-04-01 | Filing |
| Large Shareholder, Director | $35.20 | 289,177 | $10,179,030.40 | 1,928,614 | 2024-04-01 | Filing |
| Large Shareholder, Director | $35.20 | 26,836 | $944,627.20 | 178,980 | 2024-04-01 | Filing |
| Large Shareholder, Director | $35.20 | 142,444 | $5,014,028.80 | 949,999 | 2024-04-01 | Filing |
| Large Shareholder, Director | $35.20 | 668,021 | $23,514,339.20 | 4,455,236 | 2024-04-01 | Filing |
| Large Shareholder, Director | $35.20 | 1,344,443 | $47,324,393.60 | 8,966,501 | 2024-04-01 | Filing |
| Large Shareholder, Director | $35.20 | 5,100,000 | $179,520,000.00 | 34,023,014 | 2024-04-01 | Filing |