| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer | $82.24 | 331 | $27,221.80 | 0 | 2025-12-02 | Filing |
| Officer | $81.46 | 793 | $64,600.56 | 331 | 2025-12-02 | Filing |
| Officer | $80.50 | 707 | $56,911.45 | 1,124 | 2025-12-02 | Filing |
| Officer | $79.42 | 806 | $64,015.50 | 1,831 | 2025-12-02 | Filing |
| Officer | $78.40 | 2,446 | $191,765.18 | 2,637 | 2025-12-02 | Filing |
| Officer | $77.56 | 2,093 | $162,342.71 | 5,083 | 2025-12-02 | Filing |
| Officer | $76.23 | 1,159 | $88,354.28 | 7,176 | 2025-12-02 | Filing |
| Officer | $82.24 | 40 | $3,289.64 | 0 | 2025-12-02 | Filing |