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