Fennec Pharmaceuticals Q1 2026 Earnings EPS Surprise Beats Estimates Amidst PreRevenue Stage TXRH Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Lower H2O America HTO Q1 2026 Earnings EPS Surpasses Estimates by 533 ODYS Q1 2026 Earnings EPS Misses Estimates as Company Focuses on Product Development DTE Energy Q1 2026 Earnings EPS Misses Estimates by 387 Despite Positive Stock Response Mirion Technologies MIR Q1 2026 Earnings EPS Beats Estimates Despite Sparse Revenue Disclosure