COST Q1 2026 Earnings EPS Misses Estimates Stock Declines CURB Q1 2026 Earnings Miss on EPS Amid Market Uncertainty ITT Q1 2026 Earnings EPS Beat Fails to Impress Shares Dip 248 BNED Q4 2025 Earnings NarrowerThanExpected Loss Drives Stock Rally HWBK Q1 2026 Earnings Strong EPS Performance Amid No Revenue Guidance Digital Realty Trust Inc DLR Q1 2026 Earnings Modest EPS Beat Amid Steady Data Center Demand