Cibus Inc Q1 2026 Earnings Narrowed Loss Surprises Estimates Amid PreRevenue Progress XPOF Q1 2026 Earnings EPS Falls Short as Company Navigates Challenging Environment DRTS Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Faces Challenges Oklo Inc OKLO Q1 2026 Earnings EPS Surpasses Estimates Amid No Revenue Reported SFB Q1 2026 Earnings Slight EPS Beat on Core Operations FR Q1 2026 Earnings Massive EPS Beat Surprises Market