COCH Q1 2026 Earnings NarrowerThanExpected Loss Signals Progress Though Revenue Absence Raises Questions NervGen Pharma Q3 2025 Earnings Narrowed Loss Meets Estimates But Stock Plunges 43 MCRI Q1 2026 Earnings Strong EPS Beat Drives Positive Market Sentiment Teck Resources Q1 2026 Earnings Strong EPS Beat Amid Market Headwinds PG Q1 2026 Earnings Slight EPS Miss as Consumer Giant Holds Steady BBW Q1 2026 Earnings EPS Beats Estimates as Company Shows Resilience