| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $357.95 | 5,039 | $1,803,686.87 | 300 | 2023-12-27 | Filing |
| Large Shareholder, Officer, Director | $357.11 | 5,923 | $2,115,141.80 | 5,339 | 2023-12-27 | Filing |
| Large Shareholder, Officer, Director | $356.03 | 713 | $253,852.17 | 11,262 | 2023-12-27 | Filing |
| Large Shareholder, Officer, Director | $358.93 | 200 | $71,786.00 | 0 | 2023-12-27 | Filing |