| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $93.14 | 3,580 | $333,441.20 | 2,206,420 | 2026-04-20 | Filing |
| Large Shareholder, Officer, Director | $94.55 | 393 | $37,158.15 | 2,210,000 | 2026-04-14 | Filing |
| Large Shareholder, Officer, Director | $93.71 | 2,107 | $197,446.97 | 2,210,393 | 2026-04-14 | Filing |
| Large Shareholder, Officer, Director | $93.45 | 589 | $55,042.05 | 2,212,500 | 2026-04-13 | Filing |
| Large Shareholder, Officer, Director | $92.79 | 2,564 | $237,913.56 | 2,213,089 | 2026-04-13 | Filing |
| Large Shareholder, Officer, Director | $91.84 | 1,847 | $169,628.48 | 2,215,653 | 2026-04-13 | Filing |
| Large Shareholder, Officer, Director | $95.58 | 982 | $93,859.56 | 2,217,500 | 2026-04-07 | Filing |
| Large Shareholder, Officer, Director | $94.36 | 1,518 | $143,238.48 | 2,218,482 | 2026-04-07 | Filing |
| Large Shareholder, Officer, Director | $96.78 | 569 | $55,067.82 | 2,220,000 | 2026-04-06 | Filing |
| Large Shareholder, Officer, Director | $96.24 | 3,074 | $295,841.76 | 2,220,569 | 2026-04-06 | Filing |
| Large Shareholder, Officer, Director | $95.21 | 1,357 | $129,199.97 | 2,223,643 | 2026-04-06 | Filing |
| Large Shareholder, Officer, Director | $96.53 | 155 | $14,962.15 | 2,225,000 | 2026-03-30 | Filing |
| Large Shareholder, Officer, Director | $95.66 | 1,497 | $143,203.02 | 2,225,155 | 2026-03-30 | Filing |
| Large Shareholder, Officer, Director | $94.81 | 5,848 | $554,448.88 | 2,226,652 | 2026-03-30 | Filing |
| | $100.71 | 915 | $92,149.65 | 2,232,500 | 2026-03-24 | Filing |
| | $100.03 | 1,585 | $158,547.55 | 2,233,415 | 2026-03-24 | Filing |
| | $102.02 | 1,300 | $132,626.00 | 2,235,000 | 2026-03-23 | Filing |
| | $100.70 | 750 | $75,525.00 | 2,236,300 | 2026-03-23 | Filing |
| | $99.58 | 2,950 | $293,761.00 | 2,237,050 | 2026-03-23 | Filing |
| | $102.43 | 2,500 | $256,075.00 | 2,240,000 | 2026-03-17 | Filing |