SSR Mining Q1 2026 Earnings EPS Surges Past Estimates by 318 as Stock Declines Transcat TRNS Q1 2026 Earnings EPS Misses Estimates as Stock Gains 314 Energy Focus EFOI Q4 2024 Earnings Narrower Loss Amid Operational Adjustments Shares Edge Higher MacroGenics MGNX Q1 2026 Earnings Narrowing Loss on EPS Surprise as Stock Rebounds STEX Q1 2026 Earnings Major EPS Miss but Stock Surges on Optimism