| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $95.21 | 5,495 | $523,178.95 | 463,691 | 2026-03-18 | Filing |
| Officer, Director | $94.10 | 1,900 | $178,790.00 | 469,186 | 2026-03-18 | Filing |
| Officer | $90.42 | 3,462 | $313,034.04 | 11,140 | 2026-03-05 | Filing |
| Director | $100.01 | 2,300 | $230,023.00 | 10,556 | 2026-02-24 | Filing |
| Officer, Director | $94.79 | 2,896 | $274,511.84 | 471,086 | 2026-02-18 | Filing |
| Officer, Director | $93.97 | 4,934 | $463,647.98 | 473,982 | 2026-02-18 | Filing |
| Officer, Director | $92.85 | 834 | $77,436.90 | 478,916 | 2026-02-18 | Filing |
| Director | $96.20 | 3,000 | $288,600.00 | 8,105 | 2026-02-11 | Filing |