Saratoga Investment Corp SAY Q1 2026 Earnings Significant EPS Miss Despite Slight Stock Uptick CRCT Q1 2026 Earnings EPS Surges 145 Above Estimates Stock Slips OBK Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Bandwidth Inc Q1 2026 Earnings EPS Beats Estimates by 22 as Stock Rises Nearly 5 GPMT Q1 2026 Earnings NarrowerThanExpected Loss Signals Potential Stabilization Baidu Q1 2026 Earnings EPS Beats Estimates Amid Mixed Market Sentiment