Dell Stock Surges 32 in Record Rally as AI Server Revenue Skyrockets 757 DTST Q1 2026 Earnings SmallerThanExpected Loss Beats Estimates Japan and Philippines Deepen Strategic Ties Amid Regional Security Concerns