BLCO Q1 2026 Earnings EPS Surpasses Estimates by 365 Stock Declines 14 DRCT Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside SGLY Q3 2019 Earnings Significant EPS Miss Amid Undisclosed Revenue Figures OPHC Q1 2026 Earnings EPS Misses Estimates by 1475 Rapid7 Q1 2026 Earnings EPS Surprises with 1765 Beat as Profitability Strengthens HBNC Q1 2026 Earnings EPS Beats Estimates Despite Stock Pullback