Healthcare and Tech Rally Push SP 500 to Modest Gain April Consumer Price Index Surges to 38 Exceeding Expectations Global Markets Gain as USIran Negotiation Hopes Offset Geopolitical Tensions Oil Stays Above 100 Best CD Rates Today Earn Up to 4 APY on This Offer Hong Kongs First Astronaut Joins Chinese Space Mission as Payload Scientist TSX Retreats from Record High as Technology Stocks Decline Richardson Electronics Ltd RELL Q1 2026 Earnings EPS Beat Driven by Improved Operations and Strategic Focus STC Q1 2026 Earnings EPS Surges 485 Above Estimates Title Insurance Momentum Drives Strong Beat MCHX Q1 2026 Earnings EPS Misses Estimates Amid Profitability Pressure OppFi Q1 2026 Earnings EPS Beat Drives Positive Momentum Despite Stock Pullback Blackbaud Q1 2026 Earnings Modest EPS Beat Reflects Steady Execution CECO Environmental Corp Q1 2026 Earnings Massive Earnings Beat Drives Optimism Barings BDC Inc BBDC Edges Higher as Support Holds Near 820 Resistance at 906 in Focus Lightspeed Commerce LSPD Bounces 46 as Momentum Builds Toward Key Resistance Mobix Labs MOBX Rebounds Testing Key Resistance at 229 Amidst Sector Rotation Welltower Holds Nearly Flat Consolidating Near 216 Amid Sector Caution DMC Global BOOM Hovers Near Support Amid Minimal Price Movement Accenture and HUMAIN Forge Partnership to Accelerate AI Adoption in Saudi Arabia Vista Gold Corp Q1 2026 Earnings PreRevenue Stage Maintains Focus on Paredones Amarillos Enterprise Products Partners EPD Edges Lower Amid Broader Energy Weakness