InMed Pharmaceuticals Q3 2025 Earnings Continued Losses as Stock Declines NTGR Q1 2026 Earnings EPS Returns to Profitability with 268 Surprise Carter Bankshares CARE Q1 2026 Earnings Massive EPS Miss Yet Stock Rises OWLT Q1 2026 Earnings EPS Surprises to the Upside Despite Revenue Uncertainty HAFC Q1 2026 Earnings EPS Beats Estimates by 478 as Bank Shows Resilience BHC Q1 2026 Earnings EPS Beat of 1233 Amid Broader Market Concerns