DBI Q1 2026 Earnings Narrower Loss Beats Estimates Stock Rises iSpecimen ISPC Q3 2024 Earnings Disappointing Bottom Line Sends Shares Lower WEC Q1 2026 Earnings EPS Beats Estimates Stock Rises FNGR Q4 2024 Earnings EPS Misses Estimates as Company Navigates Transition MRVI Q1 2026 Earnings EPS Surprise of 12079 Drives Focus on Cost Control Amid Revenue Uncertainties ALLO Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Movement