MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds electroCore Inc ECOR Q1 2026 Earnings EPS Surprise Drives Stock Rally HIG Q1 2026 Earnings EPS Misses Estimates by 10 Amid Margin Pressure MSAI Q1 2026 Earnings EPS Surprise Beats Estimates Stock Rises Amid Revenue Uncertainty Accuray ARAY Q1 2026 Earnings EPS Misses Estimates as Revenue Figures Remain Unreported DBI Q1 2026 Earnings Narrower Loss Beats Estimates Stock Rises