Galeries Lafayette Closes Beijing Store After 13 Years Pivots Strategy for Chinese Market WEN Q1 2026 Earnings EPS Surprises with 241 Beat Amid Modest Stock Gains Dells Earnings Blowout Reinforces AI Investment Trend Market Momentum Favors Tech Sector