VIV Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Butterfly Network BFLY Q1 2026 Earnings NarrowerthanExpected Loss Fuels Investor Caution CVKD Q1 2026 Earnings NarrowerthanExpected Loss as PreRevenue Biotech Advances Pipeline ODD Q4 2025 Earnings Earnings Beat on Strong EPS Surprise BAH Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction CSV Q1 2026 Earnings EPS Beats Estimate Amid Tight Beat Stock Slips 2