| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $83.80 | 25,000 | $2,095,085.00 | 0 | 2025-12-08 | Filing |
| Officer | $83.80 | 102,835 | $8,617,922.64 | 185,181 | 2025-12-08 | Filing |
| Officer | $75.97 | 18 | $1,367.37 | 79 | 2025-11-26 | Filing |
| Officer | $75.25 | 378 | $28,446.01 | 97 | 2025-11-26 | Filing |
| Officer | $74.52 | 1,414 | $105,365.06 | 475 | 2025-11-26 | Filing |
| Officer | $73.60 | 306 | $22,522.12 | 1,889 | 2025-11-26 | Filing |
| Large Shareholder, Officer, Director | $79.53 | 667 | $53,045.31 | 0 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $79.09 | 8,405 | $664,760.70 | 667 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $77.81 | 8,976 | $698,432.43 | 9,072 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $77.05 | 10,886 | $838,746.71 | 18,048 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $76.00 | 12,631 | $959,947.16 | 28,934 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $75.05 | 4,136 | $310,421.69 | 41,565 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $74.17 | 4,299 | $318,859.84 | 45,701 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $79.53 | 433 | $34,435.71 | 5,926,145 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $79.09 | 5,455 | $431,441.95 | 5,926,578 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $77.81 | 5,827 | $453,405.28 | 5,932,033 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $77.05 | 7,066 | $544,422.58 | 5,937,860 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $76.00 | 8,199 | $623,117.44 | 5,944,926 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $75.05 | 2,685 | $201,518.11 | 5,953,125 | 2025-12-03 | Filing |
| Large Shareholder, Officer, Director | $74.17 | 2,790 | $206,935.97 | 5,955,810 | 2025-12-03 | Filing |