| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $163.00 | 13,182 | $2,148,666.00 | 40,847 | 2023-10-10 | Filing |
| Officer, Director | $151.08 | 885 | $133,706.69 | 182,913 | 2023-09-28 | Filing |
| Officer, Director | $150.37 | 3,282 | $493,520.90 | 183,798 | 2023-09-28 | Filing |
| Officer, Director | $148.60 | 1,300 | $193,178.70 | 182,913 | 2023-09-27 | Filing |
| Officer, Director | $147.70 | 2,067 | $305,300.03 | 184,213 | 2023-09-27 | Filing |
| Officer, Director | $146.73 | 800 | $117,382.40 | 186,280 | 2023-09-27 | Filing |
| Officer | $166.00 | 1,500 | $249,000.00 | 661,789 | 2023-09-14 | Filing |
| Officer, Director | $167.30 | 800 | $133,840.00 | 182,913 | 2023-09-13 | Filing |
| Officer, Director | $166.29 | 500 | $83,144.00 | 183,713 | 2023-09-13 | Filing |
| Officer, Director | $165.29 | 4,734 | $782,473.39 | 184,213 | 2023-09-13 | Filing |
| Officer, Director | $164.58 | 2,300 | $378,543.20 | 188,947 | 2023-09-13 | Filing |
| Officer | $166.27 | 694 | $115,391.38 | 54,701 | 2023-09-11 | Filing |
| Officer, Director | $171.47 | 431 | $73,903.57 | 182,913 | 2023-09-11 | Filing |
| Officer, Director | $169.93 | 562 | $95,500.66 | 183,344 | 2023-09-11 | Filing |
| Officer, Director | $168.70 | 233 | $39,306.17 | 183,906 | 2023-09-11 | Filing |