| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $272.45 | 446 | $121,510.83 | 116,758 | 2024-04-30 | Filing |
| Officer, Director | $271.46 | 308 | $83,609.31 | 117,204 | 2024-04-30 | Filing |
| Officer, Director | $270.01 | 1,294 | $349,395.14 | 117,512 | 2024-04-30 | Filing |
| Officer, Director | $268.98 | 1,156 | $310,937.07 | 118,806 | 2024-04-30 | Filing |
| Officer, Director | $273.96 | 655 | $179,445.18 | 12,722,327 | 2024-04-30 | Filing |
| Officer, Director | $273.28 | 3,213 | $878,043.50 | 12,722,982 | 2024-04-30 | Filing |
| Officer, Director | $272.11 | 1,996 | $543,137.15 | 12,726,195 | 2024-04-30 | Filing |
| Officer, Director | $270.92 | 617 | $167,159.74 | 12,728,191 | 2024-04-30 | Filing |
| Officer, Director | $270.01 | 4,329 | $1,168,863.33 | 12,728,808 | 2024-04-30 | Filing |
| Officer, Director | $269.02 | 4,190 | $1,127,199.67 | 12,733,137 | 2024-04-30 | Filing |
| Officer, Director | $275.93 | 1,527 | $421,345.72 | 12,737,327 | 2024-04-29 | Filing |
| Officer, Director | $274.83 | 10,844 | $2,980,266.28 | 12,738,854 | 2024-04-29 | Filing |
| Officer, Director | $273.98 | 2,629 | $720,302.10 | 12,749,698 | 2024-04-29 | Filing |
| Officer, Director | $276.70 | 37 | $10,237.96 | 12,752,327 | 2024-04-26 | Filing |
| Officer, Director | $276.19 | 4,671 | $1,290,098.90 | 12,752,364 | 2024-04-26 | Filing |
| Officer, Director | $275.19 | 5,001 | $1,376,228.19 | 12,757,035 | 2024-04-26 | Filing |
| Officer, Director | $273.96 | 5,291 | $1,449,548.29 | 12,762,036 | 2024-04-26 | Filing |
| Officer, Director | $272.79 | 3,259 | $889,028.80 | 12,767,327 | 2024-04-25 | Filing |
| Officer, Director | $271.94 | 5,741 | $1,561,193.76 | 12,770,586 | 2024-04-25 | Filing |
| Officer, Director | $271.04 | 4,000 | $1,084,147.20 | 12,776,327 | 2024-04-25 | Filing |