CUBE Q1 2026 Earnings EPS Edges Past Estimates Amid Steady SelfStorage Demand Delcath Systems Q1 2026 Earnings Narrowed Loss Surprises Stock Advances PSFE Q1 2026 Earnings Earnings Beat Estimates as EPS Surpasses Expectations SSC Technologies Q1 2026 Earnings EPS Slightly Beats Estimates Amid Operational Resilience SLM Q1 2026 Earnings EPS Surges Past Estimates Stock Gains TKC Q4 2025 Earnings Mixed Performance Amidst Currency Headwinds and Margin Pressures