| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $126.72 | 16,087 | $2,038,544.64 | 26,958 | 2024-11-15 | Filing |
| Large Shareholder, Officer, Director | $125.98 | 7,607 | $958,329.86 | 43,045 | 2024-11-15 | Filing |
| Large Shareholder, Officer, Director | $124.62 | 51,178 | $6,377,802.36 | 50,652 | 2024-11-15 | Filing |
| Large Shareholder, Officer, Director | $123.80 | 8,578 | $1,061,956.40 | 101,830 | 2024-11-15 | Filing |
| Large Shareholder, Officer, Director | $131.36 | 120 | $15,763.20 | 651,775 | 2024-11-15 | Filing |
| Large Shareholder, Officer, Director | $130.31 | 800 | $104,248.00 | 651,895 | 2024-11-15 | Filing |
| Large Shareholder, Officer, Director | $129.26 | 1,000 | $129,260.00 | 652,695 | 2024-11-15 | Filing |
| Large Shareholder, Officer, Director | $128.07 | 500 | $64,035.00 | 653,695 | 2024-11-15 | Filing |
| Large Shareholder, Officer, Director | $127.24 | 1,870 | $237,938.80 | 654,195 | 2024-11-15 | Filing |
| Large Shareholder, Officer, Director | $126.23 | 2,000 | $252,460.00 | 656,065 | 2024-11-15 | Filing |
| Large Shareholder, Officer, Director | $124.68 | 5,710 | $711,922.80 | 658,065 | 2024-11-15 | Filing |
| Large Shareholder, Officer, Director | $124.04 | 2,000 | $248,080.00 | 663,775 | 2024-11-15 | Filing |
| | $129.52 | 31,191 | $4,039,858.32 | 8,356,011 | 2024-11-18 | Filing |
| | $128.95 | 153,971 | $19,854,560.45 | 8,387,202 | 2024-11-18 | Filing |
| | $127.96 | 79,835 | $10,215,686.60 | 8,541,173 | 2024-11-18 | Filing |
| | $126.90 | 54,280 | $6,888,132.00 | 8,621,008 | 2024-11-18 | Filing |
| | $125.97 | 56,707 | $7,143,380.79 | 8,675,288 | 2024-11-18 | Filing |
| | $131.09 | 6,509 | $853,264.81 | 8,731,995 | 2024-11-15 | Filing |
| | $130.37 | 18,744 | $2,443,655.28 | 8,738,504 | 2024-11-15 | Filing |
| | $129.40 | 22,527 | $2,914,993.80 | 8,757,248 | 2024-11-15 | Filing |