| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $73.38 | 6,725 | $493,479.83 | 204,591 | 2025-12-01 | Filing |
| Officer, Director | $72.60 | 1,523 | $110,568.28 | 211,316 | 2025-12-01 | Filing |
| Officer, Director | $70.91 | 847 | $60,060.35 | 212,839 | 2025-12-01 | Filing |
| Officer, Director | $70.08 | 1,800 | $126,138.96 | 213,686 | 2025-12-01 | Filing |
| Officer, Director | $76.14 | 2,600 | $197,954.12 | 0 | 2025-11-26 | Filing |
| 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 |