| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $121.81 | 6,604 | $804,433.24 | 359,368 | 2025-11-19 | Filing |
| Officer, Director | $120.99 | 3,552 | $429,756.48 | 365,972 | 2025-11-19 | Filing |
| Officer, Director | $119.75 | 2,845 | $340,688.75 | 369,524 | 2025-11-19 | Filing |
| Officer, Director | $125.81 | 100 | $12,581.00 | 372,369 | 2025-11-18 | Filing |
| Officer, Director | $124.64 | 1,939 | $241,676.96 | 372,469 | 2025-11-18 | Filing |
| Officer, Director | $123.37 | 5,794 | $714,805.78 | 374,408 | 2025-11-18 | Filing |
| Officer, Director | $123.58 | 6,820 | $842,815.60 | 380,202 | 2025-11-18 | Filing |
| Officer | $180.17 | 700 | $126,119.00 | 71,837 | 2025-09-12 | Filing |
| Officer | $179.43 | 3,506 | $629,081.58 | 72,537 | 2025-09-12 | Filing |
| Officer | $178.65 | 1,929 | $344,615.85 | 76,043 | 2025-09-12 | Filing |
| Officer | $177.62 | 6,295 | $1,118,117.90 | 77,972 | 2025-09-12 | Filing |
| Officer | $176.16 | 2,814 | $495,714.24 | 84,267 | 2025-09-12 | Filing |
| Officer | $184.63 | 450 | $83,083.50 | 45,143 | 2025-09-09 | Filing |
| Officer | $183.41 | 1,351 | $247,786.91 | 45,593 | 2025-09-09 | Filing |
| Officer | $182.35 | 7,606 | $1,386,954.10 | 46,944 | 2025-09-09 | Filing |
| Officer | $181.55 | 5,502 | $998,888.10 | 54,550 | 2025-09-09 | Filing |
| Director | $177.89 | 690 | $122,744.10 | 5,166 | 2025-09-03 | Filing |
| Officer, Director | $178.24 | 2,759 | $491,764.16 | 443,022 | 2025-08-19 | Filing |
| Officer, Director | $177.36 | 400 | $70,944.00 | 445,781 | 2025-08-19 | Filing |
| Officer, Director | $176.72 | 5,622 | $993,519.84 | 446,181 | 2025-08-19 | Filing |