Data Storage Corporation DTST Q1 2026 Earnings Earnings Surprise Driven by NarrowerThanExpected Loss ESI Q1 2026 Earnings EPS Beats Estimates Shares Gain BW Q1 2026 Earnings Wide EPS Miss Weighs on Investor Sentiment MOGU Q2 2021 Earnings EPS Surprises to the Upside Amid Challenging Environment BMRC Q1 2026 Earnings Slight EPS Miss as Bank Navigates Margin Pressure GCTS Q1 2026 Earnings EPS Misses Estimates Slightly as PreRevenue Semiconductor Firm Reports Narrow Loss