| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $68.48 | 827 | $56,632.96 | 33,600 | 2025-12-19 | Filing |
| Director | $68.04 | 6,083 | $413,887.32 | 34,427 | 2025-12-19 | Filing |
| Director | $66.70 | 3,090 | $206,103.00 | 40,510 | 2025-12-19 | Filing |
| Officer, Director | $66.30 | 1,981 | $131,340.30 | 3,831,957 | 2025-12-17 | Filing |
| Officer, Director | $65.53 | 982 | $64,350.46 | 3,833,938 | 2025-12-17 | Filing |
| Officer, Director | $64.51 | 35,750 | $2,306,232.50 | 3,834,920 | 2025-12-17 | Filing |
| Officer, Director | $63.55 | 46,287 | $2,941,538.85 | 3,870,670 | 2025-12-17 | Filing |
| Officer, Director | $67.87 | 3,221 | $218,609.27 | 3,916,957 | 2025-12-16 | Filing |
| Officer, Director | $66.77 | 166 | $11,083.82 | 3,920,178 | 2025-12-16 | Filing |
| Officer, Director | $65.77 | 1,300 | $85,501.00 | 3,920,344 | 2025-12-16 | Filing |
| Officer, Director | $64.96 | 1,000 | $64,960.00 | 3,921,644 | 2025-12-16 | Filing |
| Officer, Director | $64.29 | 6,661 | $428,235.69 | 3,922,644 | 2025-12-16 | Filing |
| Officer, Director | $62.94 | 8,476 | $533,479.44 | 3,929,305 | 2025-12-16 | Filing |
| Officer, Director | $62.12 | 14,095 | $875,581.40 | 3,937,781 | 2025-12-16 | Filing |
| Officer, Director | $61.25 | 10,963 | $671,483.75 | 3,951,876 | 2025-12-16 | Filing |
| Officer, Director | $60.51 | 8,416 | $509,252.16 | 3,962,839 | 2025-12-16 | Filing |
| Officer, Director | $69.96 | 8,147 | $569,964.12 | 3,971,255 | 2025-12-15 | Filing |
| Officer, Director | $69.28 | 21,321 | $1,477,118.88 | 3,979,402 | 2025-12-15 | Filing |
| Officer, Director | $68.67 | 100,532 | $6,903,532.44 | 4,000,723 | 2025-12-15 | Filing |
| Director | $61.03 | 16,250 | $991,737.50 | 115,240 | 2025-12-05 | Filing |