| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $336.39 | 2,530 | $851,056.07 | 600 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $335.24 | 1,951 | $654,059.68 | 3,130 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $334.47 | 2,094 | $700,377.46 | 5,081 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $337.82 | 100 | $33,782.00 | 420,016 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $336.87 | 3,845 | $1,295,249.77 | 420,116 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $336.01 | 5,318 | $1,786,913.94 | 423,961 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $334.94 | 6,523 | $2,184,844.28 | 429,279 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $334.18 | 2,143 | $716,143.88 | 435,802 | 2023-11-14 | Filing |
| Large Shareholder, Officer, Director | $332.06 | 50 | $16,603.00 | 526,255 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $331.39 | 551 | $182,593.63 | 526,305 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $330.46 | 1,428 | $471,894.17 | 526,856 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $329.41 | 426 | $140,328.15 | 528,284 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $327.89 | 300 | $98,367.00 | 528,710 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $326.42 | 150 | $48,962.25 | 529,010 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $331.69 | 1,091 | $361,868.55 | 0 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $330.61 | 3,375 | $1,115,795.59 | 1,091 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $329.73 | 1,509 | $497,568.91 | 4,466 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $328.49 | 300 | $98,547.00 | 5,975 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $327.55 | 600 | $196,527.00 | 6,275 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $326.17 | 300 | $97,851.99 | 6,875 | 2023-11-13 | Filing |