MBINN Q1 2026 Earnings EPS Surpasses Estimates with 502 Surprise NVCR Q1 2026 Earnings EPS Misses Estimates by 1852 Despite Positive Stock Movement WB Q3 2025 Earnings EPS Reported at 042 Shares Edge Lower ELME Q4 2025 Earnings Massive EPS Miss as Company Faces Headwinds Redwood Trust Inc RWT Q1 2026 Earnings EPS Falls Short of Estimates Stock Sees Slight Decline PALI Q1 2026 Earnings WiderthanExpected Loss Highlights PreRevenue Biotech Challenges