| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $176.43 | 39,139 | $6,905,215.49 | 186,213 | 2023-11-29 | Filing |
| Officer, Director | $175.54 | 70,061 | $12,298,718.12 | 225,352 | 2023-11-29 | Filing |
| Officer, Director | $170.72 | 2,178 | $371,832.52 | 182,913 | 2023-11-22 | Filing |
| Officer, Director | $169.56 | 4,198 | $711,796.09 | 185,091 | 2023-11-22 | Filing |
| Officer, Director | $168.89 | 1,950 | $329,325.75 | 189,289 | 2023-11-22 | Filing |
| Officer | $164.75 | 1,500 | $247,125.00 | 658,789 | 2023-11-14 | Filing |
| Officer, Director | $154.49 | 13,182 | $2,036,487.18 | 40,847 | 2023-11-10 | Filing |
| Officer, Director | $161.16 | 243 | $39,162.37 | 182,913 | 2023-11-08 | Filing |
| Officer, Director | $159.81 | 96 | $15,341.76 | 183,156 | 2023-11-08 | Filing |
| Officer, Director | $158.89 | 1,060 | $168,421.28 | 183,252 | 2023-11-08 | Filing |
| Officer, Director | $157.91 | 3,065 | $483,994.15 | 184,312 | 2023-11-08 | Filing |
| Officer, Director | $157.13 | 3,870 | $608,085.36 | 187,377 | 2023-11-08 | Filing |
| Officer, Director | $150.07 | 4,026 | $604,185.85 | 182,913 | 2023-11-03 | Filing |
| Officer, Director | $150.10 | 282 | $42,327.92 | 182,913 | 2023-10-25 | Filing |
| Officer, Director | $149.50 | 403 | $60,248.10 | 183,195 | 2023-10-25 | Filing |
| Officer, Director | $148.18 | 962 | $142,545.31 | 183,598 | 2023-10-25 | Filing |
| Officer, Director | $146.67 | 631 | $92,547.51 | 184,560 | 2023-10-25 | Filing |
| Officer, Director | $145.12 | 300 | $43,536.90 | 185,191 | 2023-10-25 | Filing |
| Officer, Director | $143.28 | 300 | $42,984.00 | 185,491 | 2023-10-25 | Filing |
| Officer, Director | $142.21 | 1,430 | $203,366.02 | 185,791 | 2023-10-25 | Filing |