ABCL Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Reaction enCore Energy Q1 2026 Earnings Surprise Profit Beats Estimates Stock Rises DFDV Q1 2026 Earnings EPS Miss and Stock Decline Reflect Ongoing Development Phase DX Q1 2026 Earnings EPS Misses Estimates Amid Interest Rate Volatility NATR Q1 2026 Earnings Strong EPS Beat Hints at Profitability Gains PRIM Q1 2026 Earnings EPS Misses Estimate by 315 Stock Still Climbs 69