SPWH Q1 2026 Earnings EPS Misses Estimates Slightly as Stock Rises 238 FSLR Q1 2026 Earnings EPS Beat Drives 46 Stock Gain Lenovo Shares Surge Over 15 on Record Earnings as AI Revenue Nearly Doubles Walmart Eyes Price Cuts With Tariff Refunds as Consumer Stress Rises Sound Group Inc SOGP Q4 2021 Earnings Surprise Profit Beats Estimates by Wide Margin CNI Q1 2026 Earnings Earnings Beat Driven by Operational Efficiency as Revenue Data Unavailable