| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $331.66 | 2,701 | $895,809.34 | 437,945 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $330.60 | 8,613 | $2,847,483.64 | 440,646 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $329.72 | 3,456 | $1,139,503.33 | 449,259 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $328.50 | 1,000 | $328,503.00 | 452,715 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $327.54 | 1,000 | $327,541.00 | 453,715 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $326.61 | 1,159 | $378,542.50 | 454,715 | 2023-11-13 | Filing |
| Large Shareholder, Officer, Director | $328.57 | 225 | $73,929.13 | 529,160 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $327.41 | 1,031 | $337,560.95 | 529,385 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $326.57 | 700 | $228,600.75 | 530,416 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $324.66 | 100 | $32,466.00 | 531,116 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $324.02 | 150 | $48,602.51 | 531,216 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $322.96 | 272 | $87,845.69 | 531,366 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $322.03 | 377 | $121,407.16 | 531,638 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $320.31 | 50 | $16,015.50 | 532,015 | 2023-11-10 | Filing |
| Large Shareholder, Officer, Director | $328.26 | 1,055 | $346,310.29 | 0 | 2023-11-10 | Filing |