Ralph Lauren Q1 2026 Earnings EPS Beats Estimates by 664 as DirecttoConsumer Strength Drives Profitability XERS Q1 2026 Earnings EPS Surprise of 21765 as Company Achieves Profitability T1 Energy Inc Q1 2026 Earnings NarrowerthanExpected Loss Fails to Lift Shares Fastly Inc FSLY Q1 2026 Earnings Strong EPS Beat Drives 5 Stock Rally BOXL Q1 2026 Earnings EPS Surprises to the Upside Stock Advances MOGU Q2 2021 Earnings EPS Surprises to the Upside Amid Challenging Environment