SSC Technologies Q1 2026 Earnings EPS Slightly Beats Estimates Amid Operational Resilience WLDN Q1 2026 Earnings EPS Beat of 749 Surprise Drives Slight Stock Uptick OCSL Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Credit Performance PDLB Q4 2025 Earnings Significant EPS Beat Belies Stock Decline KBR Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Enel Chile Q4 2025 Earnings EPS Beats Estimates by 281 Amidst Operational Resilience