| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $287.40 | 500 | $143,702.00 | 64,778 | 2024-02-20 | Filing |
| Officer | $286.27 | 2,996 | $857,676.60 | 65,278 | 2024-02-20 | Filing |
| Officer | $285.24 | 2,142 | $610,974.66 | 68,274 | 2024-02-20 | Filing |
| Officer, Director | $289.39 | 880 | $254,663.02 | 13,431,166 | 2024-02-20 | Filing |
| Officer, Director | $288.06 | 300 | $86,418.00 | 13,432,046 | 2024-02-20 | Filing |
| Officer, Director | $286.63 | 4,600 | $1,318,480.98 | 13,432,346 | 2024-02-20 | Filing |
| Officer, Director | $285.86 | 6,962 | $1,990,187.26 | 13,436,946 | 2024-02-20 | Filing |
| Officer, Director | $284.89 | 2,258 | $643,292.68 | 13,443,908 | 2024-02-20 | Filing |
| Officer, Director | $289.72 | 330 | $95,608.10 | 104,904 | 2024-02-20 | Filing |
| Officer, Director | $286.78 | 875 | $250,935.13 | 105,234 | 2024-02-20 | Filing |
| Officer, Director | $285.99 | 2,069 | $591,715.38 | 106,109 | 2024-02-20 | Filing |
| Officer, Director | $285.04 | 926 | $263,948.43 | 108,178 | 2024-02-20 | Filing |
| Officer, Director | $291.63 | 1,500 | $437,443.95 | 13,446,166 | 2024-02-16 | Filing |
| Officer, Director | $290.95 | 4,862 | $1,414,574.59 | 13,447,666 | 2024-02-16 | Filing |
| Officer, Director | $289.95 | 7,256 | $2,103,885.91 | 13,452,528 | 2024-02-16 | Filing |
| Officer, Director | $288.96 | 1,382 | $399,347.14 | 13,459,784 | 2024-02-16 | Filing |
| Officer, Director | $291.62 | 2,964 | $864,371.16 | 13,461,166 | 2024-02-15 | Filing |
| Officer, Director | $290.88 | 6,368 | $1,852,349.31 | 13,464,130 | 2024-02-15 | Filing |
| Officer, Director | $289.84 | 4,267 | $1,236,766.91 | 13,470,498 | 2024-02-15 | Filing |
| Officer, Director | $288.76 | 1,401 | $404,548.70 | 13,474,765 | 2024-02-15 | Filing |