| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $67.51 | 300 | $20,253.00 | 150,569 | 2025-11-25 | Filing |
| Officer | $66.62 | 290 | $19,319.10 | 150,869 | 2025-11-25 | Filing |
| Officer | $82.55 | 2,231 | $184,169.05 | 2,195 | 2025-11-20 | Filing |
| Large Shareholder, Officer, Director | $77.05 | 303 | $23,344.94 | 0 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $76.22 | 4,488 | $342,061.45 | 303 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $75.48 | 11,121 | $839,404.18 | 4,791 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $74.55 | 22,992 | $1,714,138.67 | 15,912 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $73.58 | 11,096 | $816,461.43 | 38,904 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $77.05 | 197 | $15,178.06 | 5,958,600 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $76.22 | 2,912 | $221,943.32 | 5,958,797 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $75.48 | 7,220 | $544,959.82 | 5,961,709 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $74.55 | 14,923 | $1,112,564.87 | 5,968,929 | 2025-11-19 | Filing |
| Large Shareholder, Officer, Director | $73.58 | 7,203 | $530,008.26 | 5,983,852 | 2025-11-19 | Filing |
| Officer | $82.55 | 5,841 | $482,174.55 | 151,159 | 2025-11-20 | Filing |
| | $92.39 | 700 | $64,673.00 | 0 | 2025-11-12 | Filing |
| | $91.71 | 12,673 | $1,162,296.59 | 700 | 2025-11-12 | Filing |
| | $90.73 | 7,710 | $699,490.52 | 13,373 | 2025-11-12 | Filing |
| | $89.73 | 26,429 | $2,371,492.67 | 21,083 | 2025-11-12 | Filing |
| | $88.76 | 31,357 | $2,783,228.51 | 47,512 | 2025-11-12 | Filing |
| | $87.81 | 59,113 | $5,190,470.17 | 78,869 | 2025-11-12 | Filing |