WTFCN Wintrust Financial 7875 FixedRate Reset Preferred Shares posts near 6 percent Q4 2025 EPS beat shares gain slightly today MCHP Microchip Technology Incorporated delivers Q1 2026 EPS upside but posts 424 percent year over year revenue drop shares nearly flat KBR KBR Stock Financial Health Touches High 20260415