SHLS Q1 2026 Earnings EPS Beat Drives Stock Higher Amid Limited Revenue Disclosure CSGS Q1 2026 Earnings Solid EPS Beat Amidst Flat Market Reaction BTU Q1 2026 Earnings Significant EPS Miss Amid Challenging Coal Market Conditions CIG Q1 2026 Earnings EPS Beat Fails to Ignite Stock as Revenue Details Remain Absent BRT Apartments Corp BRT Q1 2026 Earnings NarrowerThanExpected Loss Amidst Challenging Multifamily Market CWCO Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement