| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $73.40 | 6,159 | $452,049.66 | 204,527 | 2025-12-01 | Filing |
| Officer, Director | $72.66 | 2,200 | $159,852.88 | 210,686 | 2025-12-01 | Filing |
| Officer, Director | $70.84 | 900 | $63,758.97 | 212,886 | 2025-12-01 | Filing |
| Officer, Director | $70.08 | 1,700 | $119,136.00 | 213,786 | 2025-12-01 | Filing |
| Officer, Director | $77.21 | 2,404 | $185,615.72 | 182,679 | 2025-12-01 | Filing |
| Officer, Director | $76.64 | 9,064 | $694,666.77 | 185,083 | 2025-12-01 | Filing |
| Officer, Director | $75.65 | 8,944 | $676,603.76 | 194,147 | 2025-12-01 | Filing |
| Officer, Director | $74.60 | 1,500 | $111,907.05 | 203,091 | 2025-12-01 | Filing |
| 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 |