| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $148.07 | 1,760 | $260,608.48 | 56,141 | 2023-11-01 | Filing |
| Officer | $146.97 | 2,074 | $304,821.59 | 57,901 | 2023-11-01 | Filing |
| Officer | $145.99 | 3,266 | $476,816.08 | 59,975 | 2023-11-01 | Filing |
| Officer | $144.89 | 900 | $130,402.98 | 63,241 | 2023-11-01 | Filing |
| Large Shareholder, Officer, Director | $148.24 | 1,199 | $177,738.92 | 0 | 2023-11-01 | Filing |
| Large Shareholder, Officer, Director | $147.59 | 1,717 | $253,403.45 | 1,199 | 2023-11-01 | Filing |
| Large Shareholder, Officer, Director | $146.59 | 3,298 | $483,448.54 | 2,916 | 2023-11-01 | Filing |
| Large Shareholder, Officer, Director | $145.72 | 3,186 | $464,262.65 | 6,214 | 2023-11-01 | Filing |
| Large Shareholder, Officer, Director | $144.74 | 600 | $86,846.40 | 9,400 | 2023-11-01 | Filing |
| Large Shareholder | $159.04 | 1,000 | $159,040.00 | 3,733,688 | 2023-10-24 | Filing |
| Large Shareholder | $159.08 | 1,000 | $159,080.00 | 3,734,688 | 2023-10-24 | Filing |
| Large Shareholder | $159.33 | 512 | $81,576.96 | 3,735,688 | 2023-10-24 | Filing |
| Large Shareholder | $160.23 | 652 | $104,469.96 | 3,736,200 | 2023-10-24 | Filing |
| Large Shareholder | $161.13 | 614 | $98,933.82 | 3,736,852 | 2023-10-24 | Filing |
| Large Shareholder | $159.08 | 15,000 | $2,386,200.00 | 3,737,466 | 2023-10-24 | Filing |
| Large Shareholder | $159.14 | 2,488 | $395,940.32 | 3,752,466 | 2023-10-24 | Filing |
| Large Shareholder | $159.45 | 8,734 | $1,392,636.30 | 3,754,954 | 2023-10-24 | Filing |
| Large Shareholder | $161.05 | 8,929 | $1,438,015.45 | 3,763,688 | 2023-10-24 | Filing |
| Large Shareholder | $161.76 | 3,167 | $512,293.92 | 3,772,617 | 2023-10-24 | Filing |
| Large Shareholder | $161.54 | 12,351 | $1,995,180.54 | 3,775,784 | 2023-10-24 | Filing |