| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $209.94 | 5,000 | $1,049,700.00 | 55,450 | 2025-11-12 | Filing |
| Officer | $210.00 | 2,766 | $580,860.00 | 5,286 | 2025-11-12 | Filing |
| Officer | $208.07 | 3,000 | $624,213.90 | 4,955 | 2025-11-11 | Filing |
| Officer, Director | $204.29 | 991 | $202,450.70 | 127,739 | 2025-11-04 | Filing |
| Officer, Director | $203.23 | 529 | $107,507.61 | 128,730 | 2025-11-04 | Filing |
| Officer, Director | $202.32 | 278 | $56,245.74 | 129,259 | 2025-11-04 | Filing |
| Officer, Director | $204.95 | 210 | $43,040.24 | 129,537 | 2025-11-03 | Filing |
| Officer, Director | $204.58 | 583 | $119,269.50 | 129,747 | 2025-11-03 | Filing |
| Officer, Director | $203.35 | 609 | $123,837.47 | 130,330 | 2025-11-03 | Filing |
| Officer, Director | $202.14 | 264 | $53,366.10 | 130,939 | 2025-11-03 | Filing |
| Officer, Director | $201.36 | 132 | $26,579.14 | 131,203 | 2025-11-03 | Filing |
| Officer | $203.77 | 2,424 | $493,928.30 | 15,405 | 2025-10-31 | Filing |
| Officer | $199.87 | 2,100 | $419,730.99 | 60,450 | 2025-10-28 | Filing |
| Officer | $195.43 | 2,953 | $577,108.33 | 17,829 | 2025-10-23 | Filing |
| Officer, Director | $198.58 | 125 | $24,822.79 | 131,335 | 2025-10-15 | Filing |
| Officer, Director | $197.85 | 514 | $101,695.05 | 131,460 | 2025-10-15 | Filing |
| Officer, Director | $196.96 | 1,039 | $204,639.47 | 131,974 | 2025-10-15 | Filing |
| Officer, Director | $195.78 | 120 | $23,493.84 | 133,013 | 2025-10-15 | Filing |
| Officer, Director | $196.08 | 218 | $42,746.05 | 133,133 | 2025-10-14 | Filing |
| Officer, Director | $195.65 | 860 | $168,260.81 | 133,351 | 2025-10-14 | Filing |