| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Director | $94.24 | 1,830 | $172,460.30 | 31,526 | 2026-02-10 | Filing |
| Director | $93.71 | 5,601 | $524,894.35 | 33,356 | 2026-02-10 | Filing |
| Director | $92.61 | 7,634 | $706,973.29 | 10,356 | 2026-02-10 | Filing |
| Director | $93.70 | 2,200 | $206,138.90 | 30,579 | 2026-02-10 | Filing |
| Director | $95.82 | 2,770 | $265,421.68 | 10,356 | 2026-02-09 | Filing |
| Director | $90.95 | 5,500 | $500,225.00 | 12,856 | 2026-02-09 | Filing |
| Director | $88.84 | 2,000 | $177,680.00 | 17,498 | 2026-02-09 | Filing |
| Officer, Director | $77.24 | 6,112 | $472,090.88 | 472,907 | 2026-01-15 | Filing |
| Officer, Director | $76.43 | 6,976 | $533,175.68 | 479,019 | 2026-01-15 | Filing |
| Officer, Director | $65.00 | 39,606 | $2,574,390.00 | 485,995 | 2026-01-06 | Filing |
| Officer, Director | $56.82 | 2,063 | $117,219.66 | 525,601 | 2025-12-17 | Filing |
| Officer, Director | $56.19 | 5,606 | $315,001.14 | 527,664 | 2025-12-17 | Filing |
| Director | $55.97 | 2,700 | $151,105.50 | 32,779 | 2025-12-02 | Filing |
| Officer, Director | $50.60 | 3,664 | $185,398.40 | 533,270 | 2025-11-19 | Filing |
| Officer, Director | $49.65 | 4,739 | $235,291.35 | 536,934 | 2025-11-19 | Filing |
| Director | $49.85 | 2,000 | $99,693.00 | 38,957 | 2025-11-17 | Filing |