Neph Stock Analysis Nephros Inc. 2.21 Dip To 2.87 Med Device Performance Check 20260403 Pyxis Tankers Inc PXS Q1 2026 Earnings EPS Surges 37 Past Estimates Amidst Tanker Market Volatility IBEX Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds FOA Q1 2026 Earnings Strong EPS Surprise Amidst Uncertain Revenue Outlook CoreWeave CRWV Q1 2026 Earnings EPS Misses Estimates as Losses Widen Stock Declines ABTC Q1 2026 Earnings Earnings Miss Amid Significant EPS Surprise Revenue Absent