| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $256.38 | 609 | $156,133.17 | 14,621,166 | 2023-12-12 | Filing |
| Officer, Director | $255.83 | 6,303 | $1,612,519.81 | 14,621,775 | 2023-12-12 | Filing |
| Officer, Director | $254.84 | 5,399 | $1,375,902.76 | 14,628,078 | 2023-12-12 | Filing |
| Officer, Director | $253.88 | 846 | $214,779.86 | 14,633,477 | 2023-12-12 | Filing |
| Officer, Director | $252.53 | 953 | $240,656.71 | 14,634,323 | 2023-12-12 | Filing |
| Officer, Director | $251.60 | 890 | $223,921.69 | 14,635,276 | 2023-12-12 | Filing |
| Officer | $252.68 | 4,929 | $1,245,474.01 | 58,930 | 2023-12-11 | Filing |
| Officer | $251.75 | 2,250 | $566,435.93 | 63,859 | 2023-12-11 | Filing |
| Officer | $250.38 | 2,821 | $706,310.98 | 66,109 | 2023-12-11 | Filing |
| Officer, Director | $253.38 | 611 | $154,812.49 | 14,636,166 | 2023-12-11 | Filing |
| Officer, Director | $252.68 | 11,914 | $3,010,435.48 | 14,636,777 | 2023-12-11 | Filing |
| Officer, Director | $251.80 | 2,032 | $511,666.95 | 14,648,691 | 2023-12-11 | Filing |
| Officer, Director | $250.16 | 443 | $110,820.17 | 14,650,723 | 2023-12-11 | Filing |
| Officer, Director | $251.89 | 973 | $245,090.14 | 14,651,166 | 2023-12-08 | Filing |
| Officer, Director | $251.31 | 8,520 | $2,141,132.23 | 14,652,139 | 2023-12-08 | Filing |
| Officer, Director | $250.42 | 4,964 | $1,243,067.01 | 14,660,659 | 2023-12-08 | Filing |
| Officer, Director | $248.75 | 543 | $135,072.12 | 14,665,623 | 2023-12-08 | Filing |
| Officer, Director | $250.26 | 100 | $25,025.74 | 14,666,166 | 2023-12-07 | Filing |
| Officer, Director | $249.74 | 4,639 | $1,158,549.43 | 14,666,266 | 2023-12-07 | Filing |
| Officer, Director | $248.78 | 7,518 | $1,870,339.32 | 14,670,905 | 2023-12-07 | Filing |