| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $104.66 | 1,300 | $136,056.96 | 412,432 | 2026-04-13 | Filing |
| Officer | $105.08 | 100 | $10,508.00 | 115,356 | 2026-04-10 | Filing |
| Officer | $105.00 | 7,235 | $759,675.00 | 115,456 | 2026-04-10 | Filing |
| Officer, Director | $93.40 | 100 | $9,340.00 | 223,580 | 2026-04-08 | Filing |
| Officer, Director | $92.32 | 700 | $64,626.03 | 223,680 | 2026-04-08 | Filing |
| Officer, Director | $91.12 | 2,400 | $218,683.92 | 224,380 | 2026-04-08 | Filing |
| Officer, Director | $89.98 | 8,080 | $727,001.23 | 226,780 | 2026-04-08 | Filing |
| Officer, Director | $89.12 | 38,697 | $3,448,680.51 | 234,860 | 2026-04-08 | Filing |
| Officer, Director | $88.41 | 11,770 | $1,040,616.30 | 273,557 | 2026-04-08 | Filing |
| Officer | $92.00 | 3,953 | $363,676.00 | 122,691 | 2026-04-08 | Filing |
| Large Shareholder, Officer, Director | $93.40 | 100 | $9,340.00 | 5,466,501 | 2026-04-08 | Filing |
| Large Shareholder, Officer, Director | $92.41 | 600 | $55,444.02 | 5,466,601 | 2026-04-08 | Filing |
| Large Shareholder, Officer, Director | $91.13 | 2,600 | $236,925.00 | 5,467,201 | 2026-04-08 | Filing |
| Large Shareholder, Officer, Director | $90.00 | 7,270 | $654,296.37 | 5,469,801 | 2026-04-08 | Filing |
| Large Shareholder, Officer, Director | $89.15 | 38,730 | $3,452,744.64 | 5,477,071 | 2026-04-08 | Filing |
| Large Shareholder, Officer, Director | $88.43 | 13,099 | $1,158,332.78 | 5,515,801 | 2026-04-08 | Filing |
| Officer | $92.00 | 9,757 | $897,644.00 | 48,946 | 2026-04-08 | Filing |
| Officer | $92.00 | 14 | $1,288.00 | 189,892 | 2026-04-08 | Filing |
| Officer, Director | $81.87 | 24,406 | $1,998,006.95 | 0 | 2026-04-06 | Filing |
| Officer, Director | $81.06 | 118,388 | $9,595,951.18 | 24,406 | 2026-04-06 | Filing |