Market Recap Tech leads market gains as consumer sector lags Ibotta IBTA Stock Outlook Today Technical Weakness 20260418 Will TowneBank TOWN stock fall further Q4 2025 Below Expectations FDUS Fidus Investment Corporation Q4 2025 earnings outperform analyst forecasts shares gain nearly two percent What John HPS is doing that smarter investors notice British Oil BP Stock Gap Up Watch Buying Pressure 20260416 Ameren AEE Earnings Season Q4 2025 Earnings Fall Short KKR and Co Inc KKR posts Q4 2025 EPS beat shares fall 176 as year over year revenue drops 112 XFLH XFLH Stock Underpriced On the Radar 20260415 The biggest catalyst for Claritev CTEV nobody is watching Institutional Demand 20260510