HUIZ Q1 2025 Earnings Significant EPS Miss as Company Reports Wide Loss OKLO Q1 2026 Earnings NarrowerthanExpected Loss Highlights Progress in Advanced Nuclear Development Cheniere Energy Q1 2026 Earnings Massive EPS Miss Driven by NonCash Charges Stock Holds Steady First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence FRHC Q1 2026 Earnings EPS of 125 Highlights Profitability Amid Sparse Disclosure NCR Atleos NATL Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower