| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $305.46 | 438 | $133,790.43 | 61,853 | 2024-03-25 | Filing |
| Officer, Director | $309.24 | 5,196 | $1,606,818.83 | 13,086,166 | 2024-03-22 | Filing |
| Officer, Director | $308.37 | 4,869 | $1,501,461.81 | 13,091,362 | 2024-03-22 | Filing |
| Officer, Director | $307.43 | 4,935 | $1,517,165.08 | 13,096,231 | 2024-03-22 | Filing |
| Officer | $309.32 | 2,890 | $893,934.80 | 60,416 | 2024-03-22 | Filing |
| Officer | $309.32 | 7,075 | $2,188,439.00 | 38,483 | 2024-03-22 | Filing |
| Officer | $309.32 | 14,516 | $4,490,089.12 | 0 | 2024-03-22 | Filing |
| Officer, Director | $311.04 | 4,376 | $1,361,117.60 | 13,101,166 | 2024-03-21 | Filing |
| Officer, Director | $310.23 | 2,545 | $789,538.40 | 13,105,542 | 2024-03-21 | Filing |
| Officer, Director | $309.15 | 5,340 | $1,650,870.08 | 13,108,087 | 2024-03-21 | Filing |
| Officer, Director | $307.98 | 2,039 | $627,976.52 | 13,113,427 | 2024-03-21 | Filing |
| Officer, Director | $307.31 | 700 | $215,116.02 | 13,115,466 | 2024-03-21 | Filing |
| Officer, Director | $306.89 | 326 | $100,046.11 | 13,116,166 | 2024-03-20 | Filing |
| Officer, Director | $306.23 | 6,319 | $1,935,073.06 | 13,116,492 | 2024-03-20 | Filing |
| Officer, Director | $305.10 | 664 | $202,588.46 | 13,122,811 | 2024-03-20 | Filing |
| Officer, Director | $304.16 | 1,316 | $400,271.93 | 13,123,475 | 2024-03-20 | Filing |
| Officer, Director | $302.46 | 2,900 | $877,142.12 | 13,124,791 | 2024-03-20 | Filing |
| Officer, Director | $301.60 | 3,475 | $1,048,062.09 | 13,127,691 | 2024-03-20 | Filing |
| Officer, Director | $301.49 | 396 | $119,390.79 | 104,904 | 2024-03-19 | Filing |
| Officer, Director | $300.44 | 1,565 | $470,180.93 | 105,300 | 2024-03-19 | Filing |