SP 500 Presses Higher as Tech Healthcare Rally Offset Financials and Utilities Drag Tulsi Gabbard Resigns as US National Intelligence Director Citing Husbands Illness Meta Platforms Expands AI Private Chat Capabilities and Renewable Energy Portfolio Gold Prices Rise as USIran Deal Prospects Ease Inflation Worries Wind Repowering A Potential Catalyst for Renewable Energy Growth Qualcomm Stock Surges as Investors Wake Up to AI Device Boom Potential Surrozen Q1 2026 Earnings Staggering EPS Miss of 1165 Versus Estimate Stock Declines 266 NOA Q1 2026 Earnings EPS Misses Estimates as Stock Declines 332 APWC Q3 1997 Earnings EPS Misses Estimates Amid Cost Pressures SQM Q2 2025 Earnings Lithium Producer Posts EPS of 031 as Stock Edges Higher TECX Q1 2026 Earnings WiderthanExpected Loss Amidst PreRevenue Stage ATXG Q1 2025 Earnings Reported Loss Per Share of 025 Amidst Limited Financial Disclosure Tucows Inc TCX Edges Higher in Cautious Trading Remains Near Key Support Heritage Commerce Corp HTBK Holds Steady at 1345 as Key Levels Loom ENDRA Life Sciences NDRA Shows Modest Gains Testing Resistance at 573 Spruce Biosciences SPRB Holds Near Key Support After Modest Decline Capital Bancorp Inc CBNK Holds Steady Near Support as Modest Decline Suggests Consolidation Ubisoft Shares Decline After Company Warns of Continued Losses Diamond Hill Investment Group Q1 2025 Earnings Steady EPS Amid Quiet Market Response Revvity RVTY Holds Near Support as Consolidation Continues Cavco Industries Surges 39 Breaking Above Key Support Levels as Housing Tailwinds Build Picard Medical Inc PMI Holds Near Key Support Amid Low Volume Whats Next Once Upon a Farm OFRM Edges Higher Testing Key Resistance at 1596 Viavi Solutions VIAV Slips Over 3 as Shares Test Key Support Levels Altimmune ALT Gains Ground Navigating Support and Resistance Levels MINISO Group MNSO Holds Above Support Despite Slight Dip Key Levels to Watch Tenaya Therapeutics TNYA Slips 228 as Stock Tests Key Support at 073