| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $351.89 | 300 | $105,567.00 | 438,978 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $356.93 | 303 | $108,151.00 | 0 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $356.20 | 1,269 | $452,014.50 | 303 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $355.29 | 2,551 | $906,341.73 | 1,572 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $353.95 | 1,701 | $602,071.84 | 4,123 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $353.26 | 4,810 | $1,699,168.58 | 5,824 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $352.18 | 1,341 | $472,276.60 | 10,634 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $356.85 | 1,121 | $400,028.07 | 0 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $356.07 | 3,660 | $1,303,229.38 | 1,121 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $355.16 | 5,850 | $2,077,694.19 | 4,781 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $353.77 | 5,813 | $2,056,470.82 | 10,631 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $353.19 | 10,893 | $3,847,285.60 | 16,444 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $352.10 | 2,568 | $904,197.42 | 27,337 | 2023-12-22 | Filing |
| Large Shareholder, Officer, Director | $355.40 | 250 | $88,848.75 | 439,278 | 2023-12-21 | Filing |
| Large Shareholder, Officer, Director | $354.35 | 362 | $128,275.93 | 439,528 | 2023-12-21 | Filing |
| Large Shareholder, Officer, Director | $353.40 | 950 | $335,726.49 | 439,890 | 2023-12-21 | Filing |
| Large Shareholder, Officer, Director | $352.31 | 1,437 | $506,274.79 | 440,840 | 2023-12-21 | Filing |
| Large Shareholder, Officer, Director | $351.54 | 2,161 | $759,687.45 | 442,277 | 2023-12-21 | Filing |
| Large Shareholder, Officer, Director | $350.18 | 650 | $227,617.98 | 444,438 | 2023-12-21 | Filing |
| Large Shareholder, Officer, Director | $356.30 | 50 | $17,815.00 | 0 | 2023-12-21 | Filing |