| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| | $101.68 | 1,991 | $202,444.88 | 2,242,500 | 2026-03-16 | Filing |
| | $101.18 | 3,009 | $304,450.62 | 2,244,491 | 2026-03-16 | Filing |
| | $100.11 | 2,500 | $250,275.00 | 2,247,500 | 2026-03-10 | Filing |
| | $100.04 | 5,000 | $500,200.00 | 2,250,000 | 2026-03-09 | Filing |
| | $99.12 | 1,200 | $118,944.00 | 2,255,000 | 2026-03-06 | Filing |
| | $98.25 | 6,300 | $618,975.00 | 2,256,200 | 2026-03-06 | Filing |
| | $100.26 | 1,000 | $100,256.30 | 21,000 | 2026-02-13 | Filing |
| | $101.38 | 661 | $67,012.18 | 2,262,500 | 2026-01-26 | Filing |