| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $84.08 | 1,773 | $149,073.84 | 2,185,727 | 2026-05-11 | Filing |
| Large Shareholder, Officer, Director | $87.31 | 178 | $15,541.18 | 2,187,500 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $86.43 | 1,650 | $142,609.50 | 2,187,678 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $85.56 | 1,322 | $113,110.32 | 2,189,328 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $83.78 | 600 | $50,268.00 | 2,190,650 | 2026-05-05 | Filing |
| Large Shareholder, Officer, Director | $87.05 | 200 | $17,410.00 | 2,191,250 | 2026-05-04 | Filing |
| Large Shareholder, Officer, Director | $86.26 | 1,103 | $95,144.78 | 2,191,450 | 2026-05-04 | Filing |
| Large Shareholder, Officer, Director | $85.32 | 2,447 | $208,778.04 | 2,192,553 | 2026-05-04 | Filing |
| Large Shareholder, Officer, Director | $88.81 | 263 | $23,357.03 | 2,195,000 | 2026-04-28 | Filing |
| Large Shareholder, Officer, Director | $88.00 | 900 | $79,200.00 | 2,195,263 | 2026-04-28 | Filing |
| Large Shareholder, Officer, Director | $86.52 | 742 | $64,197.84 | 2,196,163 | 2026-04-28 | Filing |
| Large Shareholder, Officer, Director | $85.77 | 847 | $72,647.19 | 2,196,905 | 2026-04-28 | Filing |
| Large Shareholder, Officer, Director | $84.13 | 998 | $83,961.74 | 2,197,752 | 2026-04-28 | Filing |
| Large Shareholder, Officer, Director | $89.70 | 931 | $83,510.70 | 2,198,750 | 2026-04-27 | Filing |
| Large Shareholder, Officer, Director | $88.98 | 2,819 | $250,834.62 | 2,199,681 | 2026-04-27 | Filing |
| Large Shareholder, Officer, Director | $92.66 | 592 | $54,854.72 | 2,202,500 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $91.65 | 606 | $55,539.90 | 2,203,092 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $90.60 | 140 | $12,684.00 | 2,203,698 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $89.73 | 1,162 | $104,266.26 | 2,203,838 | 2026-04-21 | Filing |
| Large Shareholder, Officer, Director | $93.90 | 1,420 | $133,338.00 | 2,205,000 | 2026-04-20 | Filing |