| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $177.24 | 14,800 | $2,623,152.00 | 286,827 | 2025-08-20 | Filing |
| Officer, Director | $176.71 | 10,101 | $1,784,947.71 | 301,627 | 2025-08-20 | Filing |
| Large Shareholder, Officer, Director | $183.67 | 5,145 | $944,982.15 | 1,733,257 | 2025-08-22 | Filing |
| Large Shareholder, Officer, Director | $182.87 | 16,261 | $2,973,649.07 | 1,738,402 | 2025-08-22 | Filing |
| Large Shareholder, Officer, Director | $181.95 | 29,717 | $5,407,008.15 | 1,754,663 | 2025-08-22 | Filing |
| Large Shareholder, Officer, Director | $181.02 | 51,669 | $9,353,122.38 | 1,784,380 | 2025-08-22 | Filing |
| Large Shareholder, Officer, Director | $179.83 | 900 | $161,847.00 | 1,836,049 | 2025-08-22 | Filing |
| Large Shareholder, Officer, Director | $178.69 | 1,702 | $304,130.38 | 1,836,949 | 2025-08-22 | Filing |
| Large Shareholder, Officer, Director | $178.65 | 8,860 | $1,582,839.00 | 1,838,651 | 2025-08-21 | Filing |
| Large Shareholder, Officer, Director | $178.12 | 54,518 | $9,710,746.16 | 1,847,511 | 2025-08-21 | Filing |
| Large Shareholder, Officer, Director | $179.26 | 18,238 | $3,269,343.88 | 1,902,029 | 2025-08-20 | Filing |
| Large Shareholder, Officer, Director | $178.75 | 54,513 | $9,744,198.75 | 1,920,267 | 2025-08-20 | Filing |
| Large Shareholder, Officer, Director | $177.27 | 12,136 | $2,151,348.72 | 1,974,780 | 2025-08-20 | Filing |
| Large Shareholder, Officer, Director | $176.76 | 13,084 | $2,312,727.84 | 1,986,916 | 2025-08-20 | Filing |
| Officer, Director | $189.08 | 1,947 | $368,138.76 | 311,728 | 2025-08-19 | Filing |
| Officer, Director | $187.85 | 2,871 | $539,317.35 | 313,675 | 2025-08-19 | Filing |
| Officer, Director | $186.94 | 11,112 | $2,077,277.28 | 316,546 | 2025-08-19 | Filing |
| Officer, Director | $186.07 | 10,284 | $1,913,543.88 | 327,658 | 2025-08-19 | Filing |
| Officer, Director | $185.11 | 10,497 | $1,943,099.67 | 337,942 | 2025-08-19 | Filing |
| Officer, Director | $184.24 | 9,082 | $1,673,267.68 | 348,439 | 2025-08-19 | Filing |