Trupanion Q1 2026 Earnings EPS Surges Past Estimates with 505 Beat BCAB Q4 2025 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction BSM Q1 2026 Earnings Significant EPS Miss Amid Weak Royalty Income NervGen Pharma Q3 2025 Earnings Narrowed Loss Meets Estimates But Stock Plunges 43 UWMC Q1 2026 Earnings EPS Surges Past Estimates Amidst Quiet Revenue Reporting INGM Q1 2026 Earnings EPS Beats Street Estimates Stock Moves Higher