INVH Q1 2026 Earnings Strong EPS Beat Fails to Boost Sentiment as Stock Edges Lower DOYU Q4 2025 Earnings Earnings Beat Estimates by Wide Margin Revenue Details Pending First Internet Bancorp INBK Q1 2026 Earnings Strong EPS Surprise Overshadows Revenue Disclosures Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism TEO Q1 2026 Earnings Massive EPS Surprise Driven by Exceptional Performance Harmonic HLIT Q1 2026 Earnings EPS Shatters Estimates Stock Surges