| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $128.79 | 4,009 | $516,299.07 | 13,489 | 2026-05-13 | Filing |
| Director | $125.60 | 5,400 | $678,240.54 | 25,179 | 2026-05-15 | Filing |
| Officer, Director | $136.15 | 702 | $95,577.30 | 447,037 | 2026-05-13 | Filing |
| Officer, Director | $135.73 | 66 | $8,958.18 | 447,739 | 2026-05-13 | Filing |
| Officer, Director | $132.63 | 200 | $26,526.00 | 447,805 | 2026-05-13 | Filing |
| Officer, Director | $130.57 | 200 | $26,114.00 | 448,005 | 2026-05-13 | Filing |
| Officer, Director | $129.33 | 700 | $90,531.00 | 448,205 | 2026-05-13 | Filing |
| Officer, Director | $128.52 | 700 | $89,964.00 | 448,905 | 2026-05-13 | Filing |
| Officer, Director | $127.47 | 100 | $12,747.00 | 449,605 | 2026-05-13 | Filing |
| Officer, Director | $126.59 | 398 | $50,382.82 | 449,705 | 2026-05-13 | Filing |
| Officer, Director | $125.58 | 1,388 | $174,305.04 | 450,103 | 2026-05-13 | Filing |
| Officer, Director | $124.71 | 2,984 | $372,134.64 | 451,491 | 2026-05-13 | Filing |
| Officer, Director | $123.72 | 1,300 | $160,836.00 | 454,475 | 2026-05-13 | Filing |
| Officer, Director | $122.84 | 700 | $85,988.00 | 455,775 | 2026-05-13 | Filing |
| Officer, Director | $129.22 | 767 | $99,111.74 | 449,565 | 2026-04-15 | Filing |
| Officer, Director | $128.56 | 5,432 | $698,337.92 | 450,332 | 2026-04-15 | Filing |
| Officer, Director | $127.65 | 2,369 | $302,402.85 | 455,764 | 2026-04-15 | Filing |
| Officer, Director | $126.58 | 900 | $113,922.00 | 458,133 | 2026-04-15 | Filing |
| Officer, Director | $125.24 | 1,826 | $228,688.24 | 459,033 | 2026-04-15 | Filing |
| Officer, Director | $95.73 | 2,832 | $271,107.36 | 460,859 | 2026-03-18 | Filing |