| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $358.46 | 845 | $302,902.84 | 421,003 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $361.38 | 581 | $209,961.26 | 0 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $360.69 | 3,246 | $1,170,797.14 | 581 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $359.68 | 5,176 | $1,861,678.84 | 3,827 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $358.72 | 2,972 | $1,066,128.62 | 9,003 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $361.15 | 4,089 | $1,476,736.63 | 0 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $360.34 | 8,549 | $3,080,513.32 | 4,089 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $359.45 | 13,069 | $4,697,618.07 | 12,638 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $358.45 | 4,172 | $1,495,473.84 | 25,707 | 2023-12-28 | Filing |
| Officer | $360.02 | 10,000 | $3,600,172.00 | 306,683 | 2023-12-28 | Filing |
| Officer | $354.90 | 566 | $200,873.40 | 37,550 | 2023-12-26 | Filing |
| Large Shareholder, Officer, Director | $358.62 | 150 | $53,793.00 | 421,848 | 2023-12-27 | Filing |
| Large Shareholder, Officer, Director | $357.86 | 2,691 | $963,008.79 | 421,998 | 2023-12-27 | Filing |
| Large Shareholder, Officer, Director | $357.06 | 2,669 | $952,983.00 | 424,689 | 2023-12-27 | Filing |
| Large Shareholder, Officer, Director | $355.89 | 300 | $106,765.74 | 427,358 | 2023-12-27 | Filing |
| Large Shareholder, Officer, Director | $358.63 | 300 | $107,589.99 | 0 | 2023-12-27 | Filing |