| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $90.05 | 3,202 | $288,340.10 | 211,365 | 2026-03-02 | Filing |
| Officer, Director | $89.12 | 8,620 | $768,214.40 | 214,567 | 2026-03-02 | Filing |
| Officer | $85.26 | 34,100 | $2,907,366.00 | 57,821 | 2026-02-24 | Filing |