| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $354.27 | 582 | $206,182.93 | 17,468 | 2024-12-13 | Filing |
| Officer | $353.16 | 660 | $233,086.79 | 18,050 | 2024-12-13 | Filing |
| Officer | $352.09 | 1,817 | $639,739.35 | 18,710 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $355.32 | 2 | $710.63 | 10,729,780 | 2024-12-02 | Filing |
| Large Shareholder, Officer, Director | $354.40 | 63 | $22,327.23 | 10,729,782 | 2024-12-02 | Filing |
| Large Shareholder, Officer, Director | $353.65 | 53 | $18,743.67 | 10,729,845 | 2024-12-02 | Filing |
| Large Shareholder, Officer, Director | $357.03 | 8 | $2,856.24 | 10,729,898 | 2024-11-29 | Filing |
| Large Shareholder, Officer, Director | $356.18 | 53 | $18,877.39 | 10,729,906 | 2024-11-29 | Filing |
| Large Shareholder, Officer, Director | $355.15 | 132 | $46,880.16 | 10,729,959 | 2024-11-29 | Filing |
| Large Shareholder, Officer, Director | $357.71 | 359 | $128,417.96 | 10,730,091 | 2024-11-27 | Filing |
| Large Shareholder, Officer, Director | $355.89 | 803 | $285,776.46 | 10,730,450 | 2024-11-27 | Filing |
| Large Shareholder, Officer, Director | $355.30 | 2,204 | $783,081.42 | 10,731,253 | 2024-11-27 | Filing |
| Large Shareholder, Officer, Director | $354.22 | 4,767 | $1,688,553.39 | 10,733,457 | 2024-11-27 | Filing |
| Large Shareholder, Officer, Director | $356.42 | 2,102 | $749,188.53 | 10,738,224 | 2024-11-26 | Filing |
| Large Shareholder, Officer, Director | $355.71 | 3,124 | $1,111,232.10 | 10,740,326 | 2024-11-26 | Filing |
| Large Shareholder, Officer, Director | $354.71 | 2,597 | $921,192.00 | 10,743,450 | 2024-11-26 | Filing |
| Large Shareholder, Officer, Director | $353.60 | 792 | $280,052.78 | 10,746,047 | 2024-11-26 | Filing |
| Large Shareholder, Officer, Director | $352.04 | 447 | $157,360.09 | 10,746,839 | 2024-11-26 | Filing |
| Large Shareholder, Officer, Director | $352.09 | 956 | $336,600.91 | 10,747,286 | 2024-11-25 | Filing |
| Large Shareholder, Officer, Director | $351.41 | 3,825 | $1,344,149.37 | 10,748,242 | 2024-11-25 | Filing |