Sonic Automotive SAH Q1 2026 Earnings EPS Surprises to the Upside Shares Gain Ground CMSC Q1 2026 Earnings CMS Energy Beats EPS Estimates Subordinated Notes Edge Higher SANUWAVE Health Q1 2026 Earnings EPS Misses Estimates by 2838 Revenue Not Disclosed GTEC Q4 2025 Earnings Significant EPS Miss Despite Slight Stock Uptick Battalion Oil Corporation BATL Q2 2023 Earnings NarrowerThanExpected Loss Amid Continued Operational Challenges REPL Q1 2026 Earnings NarrowerThanExpected Loss as Pipeline Progress Continues