MTVA Q1 2026 Earnings EPS Misses Estimates Shares Tumble 2286 FFBC Q1 2026 Earnings EPS Beats Estimates by 8 Stock Slightly Lower Allstate Q1 2026 Earnings EPS Beat by 4469 on Strong Underwriting Performance WHLRP Q2 2024 Earnings Positive EPS Surprise Amid Steep Stock Decline InMed Pharmaceuticals Q3 2025 Earnings Net Loss Widens Amid Pipeline Focus Eos Energy Enterprises Inc Q1 2026 Earnings Narrowerthanexpected Loss Despite No Reported Revenue