Socket Mobile SCKT Q1 2026 Earnings Preview What to Expect XChange XHG Up 241 Is There More Room to Run 20260514 NRF Forecasts US Retail Sales to Grow 44 in 2026 Signaling Steady Consumer Demand