| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder | $159.63 | 16,188 | $2,584,090.44 | 3,788,135 | 2023-10-23 | Filing |
| Large Shareholder | $169.39 | 30,000 | $5,081,700.00 | 3,804,323 | 2023-10-09 | Filing |
| Officer | $167.20 | 401 | $67,048.56 | 56,141 | 2023-10-02 | Filing |
| Officer | $165.79 | 2,955 | $489,910.04 | 56,542 | 2023-10-02 | Filing |
| Officer | $165.06 | 3,157 | $521,080.53 | 59,497 | 2023-10-02 | Filing |
| Officer | $164.06 | 1,487 | $243,961.68 | 62,654 | 2023-10-02 | Filing |