Omada Health OMDA Q1 2026 Beat Revenue NA EPS Exceeds by Significant FG Imperii FGIIW Stalls at 019 Consolidation Phase 20260520 Cliffs CLF Q1 2026 Results Fall Short EPS 042 Revenue NA Trump IRS Settlement Resolved But Tax Scrutiny May Persist for Current and Future Filings