EQR Q1 2026 Earnings EPS Falls Short of Estimates by 257 MLEC Q2 2025 Earnings Narrower Loss than Expected as Stock Rises MIND Technology Q1 2026 Earnings EPS Misses Estimates Amid Strategic Shifts Two Harbors Investments Corp TWOD Q1 2026 Earnings EPS Surges Past Estimates in Resilient Quarter RES Q1 2026 Earnings EPS Beats Estimates by 1858 Amid Broader Market Headwinds SBLK Q1 2026 Earnings EPS Surges Past Estimates Stock Declines