| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $250.85 | 4,422 | $1,109,258.26 | 13,891,744 | 2024-01-05 | Filing |
| Officer, Director | $252.19 | 2,025 | $510,674.83 | 13,896,166 | 2024-01-04 | Filing |
| Officer, Director | $251.65 | 11,575 | $2,912,798.98 | 13,898,191 | 2024-01-04 | Filing |
| Officer, Director | $250.45 | 1,400 | $350,624.96 | 13,909,766 | 2024-01-04 | Filing |
| Officer, Director | $253.24 | 4,838 | $1,225,189.15 | 13,911,166 | 2024-01-03 | Filing |
| Officer, Director | $252.52 | 10,162 | $2,566,120.43 | 13,916,004 | 2024-01-03 | Filing |
| Officer | $260.39 | 3,089 | $804,336.06 | 59,861 | 2024-01-02 | Filing |
| Officer | $259.26 | 1,900 | $492,601.79 | 62,950 | 2024-01-02 | Filing |
| Officer | $257.70 | 2,400 | $618,485.04 | 64,850 | 2024-01-02 | Filing |
| Officer | $256.73 | 2,611 | $670,330.65 | 67,250 | 2024-01-02 | Filing |
| Officer | $260.54 | 2,536 | $660,729.44 | 37,979 | 2024-01-02 | Filing |
| Officer, Director | $260.54 | 327 | $85,196.58 | 13,926,166 | 2024-01-02 | Filing |
| Officer, Director | $259.33 | 600 | $155,596.98 | 13,926,493 | 2024-01-02 | Filing |
| Officer, Director | $258.07 | 108 | $27,871.52 | 13,927,093 | 2024-01-02 | Filing |
| Officer, Director | $257.30 | 2,182 | $561,428.82 | 13,927,201 | 2024-01-02 | Filing |
| Officer, Director | $256.30 | 5,687 | $1,457,579.81 | 13,929,383 | 2024-01-02 | Filing |
| Officer, Director | $255.41 | 5,138 | $1,312,307.37 | 13,935,070 | 2024-01-02 | Filing |
| Officer, Director | $254.38 | 958 | $243,692.02 | 13,940,208 | 2024-01-02 | Filing |
| Officer, Director | $265.00 | 20,431 | $5,414,116.93 | 13,941,166 | 2023-12-29 | Filing |
| Officer, Director | $264.03 | 31,707 | $8,371,510.43 | 13,961,597 | 2023-12-29 | Filing |