| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $149.34 | 2,692 | $402,010.36 | 6,384,678 | 2026-01-15 | Filing |
| Director | $156.25 | 1,100 | $171,875.00 | 18,545 | 2026-01-13 | Filing |
| Director | $162.11 | 1,100 | $178,321.00 | 19,645 | 2026-01-13 | Filing |
| Officer, Director | $142.72 | 100 | $14,272.00 | 6,387,370 | 2026-01-08 | Filing |
| Officer, Director | $141.89 | 3,335 | $473,205.15 | 6,387,470 | 2026-01-08 | Filing |
| Officer, Director | $141.22 | 13,325 | $1,881,732.52 | 6,390,805 | 2026-01-08 | Filing |
| Officer, Director | $140.29 | 2,163 | $303,455.71 | 6,404,130 | 2026-01-08 | Filing |
| Officer, Director | $138.95 | 2,600 | $361,267.66 | 6,406,293 | 2026-01-08 | Filing |
| Officer, Director | $137.88 | 4,474 | $616,886.31 | 6,408,893 | 2026-01-08 | Filing |
| Officer, Director | $137.09 | 2,400 | $329,019.12 | 6,413,367 | 2026-01-08 | Filing |
| Officer, Director | $136.00 | 1,603 | $218,013.77 | 6,415,767 | 2026-01-08 | Filing |
| Officer, Director | $142.41 | 270 | $38,452.00 | 270,641 | 2026-01-08 | Filing |
| Officer, Director | $141.54 | 2,322 | $328,663.77 | 270,911 | 2026-01-08 | Filing |
| Officer, Director | $140.85 | 2,228 | $313,809.12 | 273,233 | 2026-01-08 | Filing |
| Officer, Director | $139.57 | 644 | $89,880.89 | 275,461 | 2026-01-08 | Filing |
| Officer, Director | $138.64 | 812 | $112,577.55 | 276,105 | 2026-01-08 | Filing |
| Officer, Director | $137.68 | 1,842 | $253,598.27 | 276,917 | 2026-01-08 | Filing |
| Officer, Director | $136.81 | 871 | $119,163.86 | 278,759 | 2026-01-08 | Filing |
| Officer, Director | $135.86 | 487 | $66,165.52 | 279,630 | 2026-01-08 | Filing |
| Officer, Director | $142.44 | 336 | $47,860.11 | 280,117 | 2026-01-07 | Filing |