| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $331.05 | 100 | $33,104.88 | 523,250 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $336.63 | 600 | $201,979.98 | 0 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $335.31 | 1,202 | $403,038.53 | 600 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $334.31 | 1,338 | $447,304.51 | 1,802 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $333.20 | 2,320 | $773,017.97 | 3,140 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $332.48 | 1,415 | $470,460.33 | 5,460 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $330.53 | 300 | $99,159.99 | 6,875 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $338.25 | 100 | $33,825.00 | 402,087 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $336.97 | 800 | $269,572.48 | 402,187 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $336.10 | 1,100 | $369,711.54 | 402,987 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $335.05 | 3,753 | $1,257,436.65 | 404,087 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $334.03 | 3,226 | $1,077,582.72 | 407,840 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $332.96 | 6,525 | $2,172,533.33 | 411,066 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $332.27 | 1,903 | $632,305.43 | 417,591 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $330.58 | 522 | $172,565.32 | 419,494 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $337.17 | 150 | $50,575.50 | 523,350 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $336.54 | 893 | $300,528.70 | 523,500 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $335.49 | 907 | $304,285.08 | 524,393 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $334.60 | 955 | $319,546.15 | 525,300 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $337.13 | 600 | $202,276.02 | 0 | 2023-11-14 | Filing |