| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $354.61 | 527 | $186,881.68 | 414,183 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $353.81 | 878 | $310,646.50 | 414,710 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $352.55 | 450 | $158,645.52 | 415,588 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $359.55 | 150 | $53,932.76 | 0 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $357.82 | 150 | $53,673.00 | 150 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $357.01 | 750 | $267,755.03 | 300 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $356.05 | 650 | $231,429.51 | 1,050 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $354.71 | 741 | $262,838.33 | 1,700 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $353.80 | 1,419 | $502,046.60 | 2,441 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $352.82 | 940 | $331,650.33 | 3,860 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $359.54 | 309 | $111,096.99 | 0 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $357.68 | 799 | $285,787.04 | 309 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $356.75 | 2,186 | $779,864.68 | 1,108 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $355.87 | 955 | $339,856.61 | 3,294 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $354.67 | 1,896 | $672,449.20 | 4,249 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $353.77 | 3,817 | $1,350,335.51 | 6,145 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $352.75 | 2,014 | $710,439.31 | 9,962 | 2023-12-29 | Filing |
| Large Shareholder, Officer, Director | $361.21 | 603 | $217,807.34 | 416,038 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $360.40 | 1,846 | $665,294.34 | 416,641 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $359.50 | 2,516 | $904,491.68 | 418,487 | 2023-12-28 | Filing |