MFA Financial MFA Holds Steady at 960 Consolidation Near Support Levels US Bank Examines How Labor Market Trends Shape Broader Economic Outlook WYY Q1 2026 Earnings EPS Surges Past Estimates Stock Slides Despite Strong Profit Beat Innovent Biologics Surges 10 on 105 Billion Oncology Deal with Pfizer