| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $125.77 | 1,200 | $150,928.92 | 341,301 | 2026-01-13 | Filing |
| Director | $124.75 | 4,115 | $513,347.90 | 342,501 | 2026-01-13 | Filing |
| Director | $123.88 | 2,001 | $247,891.68 | 346,616 | 2026-01-13 | Filing |
| Officer, Director | $135.60 | 100 | $13,560.00 | 301,458 | 2026-01-05 | Filing |
| Officer, Director | $135.11 | 9,126 | $1,233,035.76 | 301,558 | 2026-01-05 | Filing |
| Officer, Director | $133.85 | 20,011 | $2,678,430.33 | 310,684 | 2026-01-05 | Filing |
| Officer, Director | $133.25 | 13,869 | $1,848,009.58 | 330,695 | 2026-01-05 | Filing |
| Officer, Director | $138.32 | 2,658 | $367,645.79 | 301,458 | 2025-12-29 | Filing |
| Officer, Director | $137.81 | 29,760 | $4,101,142.27 | 304,116 | 2025-12-29 | Filing |
| Officer, Director | $155.01 | 7,411 | $1,148,774.66 | 301,458 | 2025-12-08 | Filing |
| Officer, Director | $154.23 | 30,994 | $4,780,210.82 | 308,869 | 2025-12-08 | Filing |
| Officer, Director | $153.24 | 15,507 | $2,376,215.15 | 339,863 | 2025-12-08 | Filing |
| Officer, Director | $140.61 | 300 | $42,183.99 | 518,133 | 2025-12-17 | Filing |
| Officer, Director | $139.92 | 800 | $111,936.00 | 518,433 | 2025-12-17 | Filing |
| Officer, Director | $138.80 | 1,709 | $237,211.93 | 519,233 | 2025-12-17 | Filing |
| Officer, Director | $137.95 | 4,422 | $610,028.61 | 520,942 | 2025-12-17 | Filing |
| Officer, Director | $136.92 | 3,964 | $542,761.19 | 525,364 | 2025-12-17 | Filing |
| Director | $150.10 | 100 | $15,010.00 | 348,617 | 2025-12-12 | Filing |
| Director | $149.62 | 900 | $134,661.96 | 348,717 | 2025-12-12 | Filing |
| Director | $148.60 | 500 | $74,299.00 | 349,617 | 2025-12-12 | Filing |