National Storage Affiliates Trust NSA Q1 2026 Earnings EPS Surpasses Estimates Amid Challenging Storage Market GrafTech International Ltd EAF Q1 2026 Earnings SteeperThanExpected Loss Weighs on Sentiment Despite Stock Gains SCWO Q1 2026 Earnings PreRevenue Stage Continues as Net Loss Widens SRXH Q2 2025 Earnings EPS Loss of 074 and No Revenue Reported Weigh on Sentiment Oxford Lane Capital Corp 625 Series 2027 Term Preferred Shares OXLCP Q4 2025 Earnings EPS Misses Estimates by 74 as Shares Edge Higher Deutsche Bank Q1 2026 Earnings Modest EPS Beat Amid Mixed Market Sentiment