| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $131.17 | 9,402 | $1,233,260.34 | 490,798 | 2026-02-11 | Filing |
| Officer, Director | $128.77 | 1,704 | $219,430.38 | 500,200 | 2026-02-11 | Filing |
| Officer, Director | $127.05 | 6,032 | $766,381.89 | 501,904 | 2026-02-11 | Filing |
| Officer, Director | $126.06 | 8,377 | $1,055,992.05 | 507,936 | 2026-02-11 | Filing |
| Officer, Director | $125.11 | 10,560 | $1,321,136.26 | 516,313 | 2026-02-11 | Filing |
| Officer, Director | $124.08 | 3,761 | $466,649.08 | 526,873 | 2026-02-11 | Filing |
| Officer, Director | $123.12 | 3,270 | $402,604.04 | 530,634 | 2026-02-11 | Filing |
| Officer, Director | $142.74 | 1,808 | $258,067.59 | 301,458 | 2026-01-28 | Filing |
| Officer, Director | $141.58 | 9,927 | $1,405,450.76 | 303,266 | 2026-01-28 | Filing |
| Officer, Director | $140.68 | 17,352 | $2,441,027.30 | 313,193 | 2026-01-28 | Filing |
| Officer, Director | $139.89 | 3,331 | $465,965.26 | 330,545 | 2026-01-28 | Filing |
| Director | $127.94 | 400 | $51,175.00 | 340,701 | 2026-01-13 | Filing |
| Director | $126.59 | 200 | $25,317.00 | 341,101 | 2026-01-13 | Filing |
| 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 |