| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $75.20 | 47,925 | $3,603,763.51 | 2,600 | 2025-11-26 | Filing |
| Officer, Director | $74.44 | 183,129 | $13,632,434.08 | 50,525 | 2025-11-26 | Filing |
| Officer, Director | $73.59 | 47,596 | $3,502,732.43 | 233,654 | 2025-11-26 | Filing |
| Officer | $72.04 | 200 | $14,407.00 | 147,519 | 2025-11-25 | Filing |
| Officer | $71.38 | 1,650 | $117,774.69 | 147,719 | 2025-11-25 | Filing |
| Officer | $70.43 | 900 | $63,389.97 | 149,369 | 2025-11-25 | Filing |
| Officer | $68.75 | 300 | $20,624.01 | 150,269 | 2025-11-25 | Filing |
| 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 |