Ryde Group RYDE Q2 2025 Earnings Miss Breaking Down the Numbers Thailand Tightens VisaFree Entry Rules for UK and Over 90 Countries Why Algoma Steel ASTL Just Dropped 347 What to Watch 20260520 Duke Energy DUKB Q1 2026 Beat Revenue NA EPS Exceeds by Significant Taiwan Tensions Take Center Stage in TrumpXi Summit as Arms Sales Agenda Revealed 3M India Proposes Special Dividend of 506 Per Share Reports Strong Quarterly Profit Surge Iran Israel and Arab Nations Are Bound by a New Balance of Terror SEC Postpones Proposed Exemptions for Tokenized Stock Trading Sources Say Global Markets Slide Oil Surges Over 2 on US Strikes Against Iran Indias Labor Market Faces Pressure as Iran Conflict Disrupts Remittances and Trade Flows Mediaco Holding Inc MDIA Q3 2023 Earnings Narrower Loss and Stable Operations Amid Industry Challenges CSWC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Positive Sentiment SQM Q2 2025 Earnings EPS of 031 Reported Amid Lithium Market Headwinds Shares Rise 112 DLTH Q1 2026 Earnings EPS Surges Past Estimates Driving Shares Higher 3D Systems Q1 2026 Earnings NarrowerThanExpected Loss Amidst Strategic Shifts CPS Technologies Corp CPSH Q1 2026 Earnings EPS Misses Estimates as Stock Gains on Positive Momentum Futu Holdings FUTU Slumps 275 as Key Support Levels Come Into Focus KVAC Holds Steady Near Support as Trading Remains Quiet inTest Corporation INTT Holds Steady Near 1829 as Semiconductor Sector Faces Crosscurrents LiveRamp Holdings RAMP Inching Lower Near Key Support Level Enanta Pharmaceuticals ENTA Edges Higher Testing Resistance Near 1465 London Stock Exchange Group Reports Income Growth Driven by Tradeweb Performance BKNG Q1 2026 Earnings Earnings Per Share Surpass Estimates Shares Edge Higher indie Semiconductor Surges 15 as Momentum Builds Key Levels to Watch Beazer Homes BZH Q1 2026 Earnings Surprise EPS Beat Defies Expectations MDRR Q2 2021 Earnings EPS Surprises to the Upside Despite Revenue Absence Fastenal Company FAST Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds THCH Q4 2025 Earnings Reported Loss Per Share of 23174 Stock Gains 285 Amid Lack of Revenue Detail Fulcrum Therapeutics FULC Q1 2026 Earnings NarrowerthanExpected Loss Despite Mild Stock Dip Pyxis Tankers Inc PXS Q1 2026 Earnings EPS Surges 37 Past Estimates Amidst Tanker Market Volatility Core Main Inc CNM Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency