BBGI Q4 2025 Earnings Deep Loss of 695 Per Share Stock Gains 331 SANUWAVE Health SNWV Q1 2026 Earnings EPS Falls Short as Revenue Remains Undisclosed Ecopetrol EC Q4 2025 Earnings EPS Falls Short of Expectations Amid Cost Pressures GASS Q4 2025 Earnings EPS Beat of 417 Highlights Operational Efficiency Amid Market Headwinds GCBC Q2 2025 Earnings Solid EPS Performance Amid Steady Banking Operations Denali Therapeutics Q1 2026 Earnings Narrower Loss Surprises Stock Edges Higher