Market Recap Tech leads all sectors as consumer stocks lag amid mild market slips Core Labs CLB Stock Earnings Report Weakens 20260420 Core Labs CLB Stock Earnings Report Weakens 20260420 Is Biodexa BDRX stock a strong buy Biodexa posts 0 revenue 05 per share loss no estimates ALRM Alarmcom rises 292 percent on solid Q4 2025 earnings that outpace consensus estimates by 101 percent Geopolitical Tensions Rise as Detainee Allegations Surface in Gaza Flotilla Incident Mercury Achieves 52 Billion Valuation After 200M Funding Round Defying Fintech Downturn Short Squeeze Dynamics May Be Developing in T1 Energy Stock Perpetua Resources Secures 29 Billion US Loan to Develop Idaho GoldAntimony Project OpenAIs Potential IPO Filing Signals Intensified Race Among AI Giants to Go Public Mortgage Rates Extend Decline as Borrowing Costs Continue to Ease SP 500 Reaches Record Close Amid AIDriven Tech Surge Micron Enters 1 Trillion Club