Frankfurt Airports New Sky Line Train Breaks Down Shortly After Launch Disrupting Terminal 3 Access SFST Q1 2026 Earnings EPS Falls Short of Estimates as Banking Headwinds Persist Dell Shares Surge 32 in Record Rally as AI Server Revenue Soars 757