EDUC Q1 2026 Earnings Educational Development Corporation Reports Loss Amidst Unclear Revenue Picture DTM Q1 2026 Earnings EPS Surpasses Expectations by Nearly 10 Stock Edges Lower Genie Energy Ltd GNE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher DOW Q1 2026 Earnings EPS Beats Estimates by 5176 Despite Narrowing Loss XYF Q1 2020 Earnings Significant EPS Miss as Losses Mount CF Industries Q1 2026 Earnings EPS Beats Expectations Amidst Stable Operations