Select Water Solutions Q1 2026 Earnings EPS Smashes Estimates Despite Stock Pullback First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence KNOT Offshore Partners Q4 2025 Earnings Significant EPS Miss Amid Challenging Market Conditions SSSSL Q1 2026 Earnings Stellar EPS Surprise Driven by Strong Investment Gains AL Q4 2025 Earnings EPS Surges Past Estimates by 239 ZOOZ Q2 2025 Earnings EPS Misses Estimates Stock Rises 876