SSD Q1 2026 Earnings EPS Surpasses Estimates by 1285 as Structural Products Demand Holds Steady STAA Q1 2026 Earnings Strong EPS Surprise of 45385 Driven by Operational Efficiency LFST Q1 2026 Earnings Significant EPS Beat Fails to Lift Shares BIVI Q1 2026 Earnings EPS Beats Estimates Despite No Revenue Stock Drops FTAI Q1 2026 Earnings EPS Misses Estimates as Stock Gains 23 WSM Q1 2026 Earnings Strong EPS Beat Amidst Challenging Retail Environment