| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $352.83 | 2,310 | $815,039.38 | 446,114 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $351.79 | 704 | $247,660.79 | 448,424 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $350.65 | 750 | $262,989.00 | 449,128 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $349.63 | 797 | $278,651.44 | 449,878 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $347.96 | 50 | $17,398.00 | 450,675 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $354.32 | 335 | $118,697.74 | 0 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $353.62 | 2,461 | $870,262.76 | 335 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $352.72 | 3,801 | $1,340,705.06 | 2,796 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $351.67 | 2,164 | $761,005.01 | 6,597 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $350.29 | 1,869 | $654,700.42 | 8,761 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $349.14 | 1,076 | $375,676.68 | 10,630 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $354.29 | 500 | $177,144.00 | 0 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $353.62 | 5,789 | $2,047,128.76 | 500 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $352.74 | 11,009 | $3,883,271.72 | 6,289 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $351.69 | 4,089 | $1,438,057.96 | 17,298 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $350.45 | 3,698 | $1,295,970.39 | 21,387 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $349.73 | 3,002 | $1,049,875.95 | 25,085 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $348.66 | 1,079 | $376,200.26 | 28,087 | 2023-12-20 | Filing |
| Large Shareholder, Officer, Director | $352.74 | 600 | $211,645.02 | 450,725 | 2023-12-19 | Filing |
| Large Shareholder, Officer, Director | $351.73 | 1,202 | $422,773.57 | 451,325 | 2023-12-19 | Filing |