| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $100.91 | 1,400 | $141,274.00 | 30,835 | 2026-04-15 | Filing |
| Officer | $100.29 | 10,713 | $1,074,406.77 | 32,235 | 2026-04-15 | Filing |
| Officer, Director | $97.86 | 69 | $6,752.34 | 331,653 | 2026-04-07 | Filing |
| Officer, Director | $97.25 | 11,432 | $1,111,762.00 | 331,722 | 2026-04-07 | Filing |
| Officer, Director | $96.36 | 9,499 | $915,323.64 | 343,154 | 2026-04-07 | Filing |
| Officer, Director | $98.14 | 5,816 | $570,782.24 | 352,653 | 2026-04-06 | Filing |
| Officer, Director | $97.58 | 9,709 | $947,404.22 | 358,469 | 2026-04-06 | Filing |
| Officer, Director | $96.24 | 5,120 | $492,748.80 | 368,178 | 2026-04-06 | Filing |
| Officer, Director | $95.39 | 355 | $33,863.45 | 373,298 | 2026-04-06 | Filing |
| Officer | $93.74 | 1,500 | $140,610.00 | 42,948 | 2026-03-18 | Filing |
| Officer | $93.00 | 4,127 | $383,811.00 | 44,448 | 2026-03-18 | Filing |
| Officer | $91.86 | 7,351 | $675,262.86 | 48,575 | 2026-03-18 | Filing |
| Officer | $93.76 | 1,700 | $159,392.00 | 94,479 | 2026-03-18 | Filing |
| Officer | $93.01 | 5,500 | $511,555.00 | 96,179 | 2026-03-18 | Filing |
| Officer | $91.87 | 9,485 | $871,386.95 | 101,679 | 2026-03-18 | Filing |
| Officer | $93.59 | 23,167 | $2,168,199.53 | 28,915 | 2026-03-17 | Filing |
| Officer | $90.88 | 15,000 | $1,363,200.00 | 46,800 | 2026-03-12 | Filing |
| Officer, Director | $89.55 | 4,728 | $423,392.40 | 199,148 | 2026-03-03 | Filing |
| Officer, Director | $88.60 | 2,673 | $236,827.80 | 203,876 | 2026-03-03 | Filing |
| Officer, Director | $87.66 | 4,816 | $422,170.56 | 206,549 | 2026-03-03 | Filing |