| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $153.79 | 29,438 | $4,527,158.16 | 294,411 | 2026-06-05 | Filing |
| Large Shareholder | $152.94 | 7,999 | $1,223,355.06 | 323,849 | 2026-06-05 | Filing |
| Large Shareholder | $167.66 | 403 | $67,566.54 | 331,848 | 2026-06-04 | Filing |
| Large Shareholder | $167.15 | 26,383 | $4,409,913.17 | 332,251 | 2026-06-04 | Filing |
| Large Shareholder | $166.14 | 11,950 | $1,985,430.36 | 358,634 | 2026-06-04 | Filing |
| Large Shareholder | $164.97 | 18,660 | $3,078,390.58 | 370,584 | 2026-06-04 | Filing |
| Large Shareholder | $164.20 | 23,984 | $3,938,285.52 | 389,244 | 2026-06-04 | Filing |
| Large Shareholder | $163.04 | 9,107 | $1,484,807.10 | 413,228 | 2026-06-04 | Filing |
| Large Shareholder | $162.08 | 123,450 | $20,009,072.28 | 422,335 | 2026-06-04 | Filing |
| Large Shareholder | $161.10 | 8,646 | $1,392,848.12 | 545,785 | 2026-06-04 | Filing |
| Large Shareholder | $160.04 | 4,511 | $721,956.68 | 554,431 | 2026-06-04 | Filing |
| Large Shareholder | $159.01 | 7,540 | $1,198,951.23 | 558,942 | 2026-06-04 | Filing |
| Large Shareholder | $158.07 | 5,366 | $848,214.35 | 566,482 | 2026-06-04 | Filing |
| Director | $171.72 | 1,406 | $241,431.85 | 200,333 | 2026-06-01 | Filing |
| Director | $170.87 | 1,413 | $241,434.36 | 201,739 | 2026-06-01 | Filing |
| Director | $169.79 | 1,092 | $185,406.09 | 203,152 | 2026-06-01 | Filing |
| Director | $168.92 | 1,271 | $214,695.92 | 204,244 | 2026-06-01 | Filing |
| Director | $167.70 | 1,467 | $246,011.21 | 205,515 | 2026-06-01 | Filing |
| Director | $166.76 | 916 | $152,749.96 | 206,982 | 2026-06-01 | Filing |
| Director | $165.89 | 81 | $13,437.21 | 207,898 | 2026-06-01 | Filing |