MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds
Transcat TRNS Q1 2026 Earnings EPS Misses Estimates as Stock Gains 314
PSEC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Falls Short
TRNO Q1 2026 Earnings Massive EPS Beat as Earnings Surge 99 Above Estimates
CLRB Q1 2026 Earnings EPS Surprise Signals Progress Despite PreRevenue Status
DFTX Q1 2026 Earnings EPS Misses Estimates by 4143 as PreRevenue Biotech Reports Wider Loss