SLDE Q1 2026 Earnings Strong Earnings Beat Highlights Improving Underwriting Performance DFLI Q1 2026 Earnings WiderthanExpected Loss Reflects Continued RD Investment LEDS Q1 2026 Earnings Loss Reported as Stock Surges 1268 Amid Market Optimism Koppers Holdings Q1 2026 Earnings EPS Surges Past Estimates Chemomab Therapeutics Ltd CMMB Q1 2026 Earnings WiderThanExpected Loss Amid PreClinical Progress Oxford Lane Capital Corp Q4 2025 Earnings EPS Misses Estimates Stock Gains Despite Headwinds