Health In Tech Inc HIT Q1 2026 Earnings EPS Meets Estimates Stock Slips 26 POWI Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Uncertainty Faraday Future Intelligent Electric FFAI Q1 2026 Earnings Narrower Loss Surprises but Revenue Remains Absent Iron Mountain IRM Q1 2026 Earnings EPS Surpasses Estimates by 153 Stock Edges Lower Encore Capital Group Q1 2026 Earnings Strong EPS Beat of 2646 Amid Stock Decline SPB Q1 2026 Earnings Earnings Beat Estimates Amidst Solid Operational Execution