Smart Glasses Sales Surge Amid Privacy Debates Meta Leads Growth Barclays Reports 18 Profit Increase Raises Income Guidance USChina Trade Rifts Persist at APEC After TrumpXi Summit Chinas Robot Training Drive Highlights Growing Competition in Humanoid Robotics Says Musk Applied Materials Receives Positive LongTerm Outlook from Argus Research Spotify Surges 13 on AI Deal with Universal Music and 2030 Guidance Cognizant CTSH Q1 2026 Earnings EPS Beats Estimates Amid Cautious Market Response OABI Q1 2026 Earnings WiderthanExpected Loss Narrows as EPS Surprises Positively EZRA Q1 2023 Earnings Record EPS Surges on NonRecurring Gains Revenue Details Lacking DUK Q1 2026 Earnings Utility Giant Beats Estimates as Regulatory Gains Offset Cost Pressures Incannex Healthcare IXHL Q1 2026 Earnings Deepening Losses as ClinicalStage Biotech Continues PreRevenue Development OSRH Q4 2025 Earnings EPS Misses Estimates as Company Navigates Operational Challenges Diana Shipping DSX Slides 4 as Dry Bulk Weakness Weighs on Sentiment Quanex Building Products NX Rebounds 3 Approaching Key Resistance Level Farmmi Inc FAMI Consolidates Near Key Support as Uptrend Faces Test Guidewire Software GWRE Retreats Slightly Testing Support After Mixed Session Main Street Capital MAIN Edges Higher as Stock Nears Key Resistance Bitcoin Slips Below 77000 Amid Iran Peace Uncertainty and ETF Outflows FCEL Q1 2026 Earnings EPS Surprises to the Upside Shares Dip Despite Narrowing Losses Via Renewables Preferred Stock VIASP Holds Steady Near 256 Amid Narrow Trading Range NTRSO Q1 2026 Earnings Strong EPS Beat Drives Slight Share Uptick NP Q1 2026 Earnings EPS Falls Short of Estimates Yet Stock Gains SBET Earnings Overview 20260523 NVE Corporation NVEC Q1 2026 Earnings EPS of 102 Reported Stock Advances 421 RDCM Q1 2026 Earnings EPS Slightly Beats Estimates Amid Mixed Market Reaction Emerson Electric EMR Q1 2026 Earnings Narrow Earnings Miss Masks Resilience Stock Rises Gerdau SA GGB Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly