Kazatomprom Reports 17 Production Increase in Third Quarter Boosting Uranium Supply Outlook Gold and Silver Futures Maintain Weakness as Breakdown Risks Linger Google Employee Charged with Insider Trading for 12 Million in Bets Using Internal Data Electric Vehicle Adoption Stalls in US as Gas Prices Approach 5 BlackBerry Selects Malaysia as Strategic Hub for Asia Cybersecurity Expansion MercedesBenz Signals Potential Shift Toward Defence Sector Amid Automotive Pressures NTR Q1 2026 Earnings EPS Miss Slightly but Stock Gains Amid Mixed Sentiment PED Q1 2026 Earnings Strong EPS Beat Highlights Operational Progress CANF Q4 2023 Earnings EPS Surges Past Estimates as Clinical Progress Continues Crescent Capital BDC Inc CCAP Q1 2026 Earnings Slight Earnings Miss Amidst Stable Portfolio Performance GENB Q1 2026 Earnings PreRevenue Biotech Misses EPS Estimates Shares Rise on Operational Progress Main Street Capital Corporation MAIN Q1 2026 Earnings EPS Miss Weighs on Shares Angel Studios Inc ANGX Gains Ground as Support Holds at 269 ACCO Stock Gains Ground Acco Brands Corporation Approaches Key Resistance at 401 Xcel Brands Shares Slide Over 6 Testing Key Support at 210 Revolution Medicines RVMD Slightly Lower as Biotech Stock Consolidates Near Support Ball Corporation BALL Edges Higher as Packaging Sector Shows Stability Meta Plans 60B65B Capital Spending Drive Fueled by AI Ambitions and Data Center Expansion FIGS Q1 2026 Earnings EPS Surges Past Estimates Amid 96 Surprise Radiant Logistics Edges Lower Holds Above Key Support Level RLGT OTEX Q1 2026 Earnings EPS Beats Estimates by 746 Shares Dip MCBS Q1 2026 Earnings Solid EPS Beat Amid Slight Stock Pullback Under Armour UA Q1 2026 Earnings WiderthanExpected Loss Sends Stock Higher Webster Financial Q1 2026 Earnings EPS Tops Estimates Despite Market Softness RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Disappointing Revenue Details and Stock Decline Pathward Financial CASH Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly FIS Q1 2026 Earnings EPS Surpasses Estimates by 464 as Stock Moves Lower