DCH Q1 2026 Earnings Massive EPS Surprise Propels Stock Higher AMC Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Investor Sentiment MPT Q1 2026 Earnings EPS Surges Past Estimates with 65 Surprise Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady ECBK Q4 2025 Earnings Positive EPS Reported Amidst Limited Disclosure JFrog Q1 2026 Earnings EPS Beats Estimates by 24 as Profitability Improves