| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $157.90 | 1,500 | $236,850.00 | 660,289 | 2023-10-16 | Filing |
| Officer, Director | $165.60 | 100 | $16,560.00 | 182,913 | 2023-10-11 | Filing |
| Officer, Director | $164.86 | 1,000 | $164,856.00 | 183,013 | 2023-10-11 | Filing |
| Officer, Director | $163.84 | 3,072 | $503,307.26 | 184,013 | 2023-10-11 | Filing |
| Officer, Director | $163.23 | 4,162 | $679,371.58 | 187,085 | 2023-10-11 | Filing |