BSRR Q1 2026 Earnings Earnings Surpass Estimates on Improved Operating Performance C4 Therapeutics Q1 2026 Earnings Strong EPS Beat Highlights Cost Discipline Amid PreRevenue Stage HBM Q1 2026 Earnings EPS Beats Estimates as Stock Rallies Mesoblast Q1 2026 Earnings Narrower Loss Surprises on Cost Discipline Stock Gains OPHC Q1 2026 Earnings EPS Misses Estimates by 1475 Energy Focus Inc EFOI Q4 2024 Earnings Loss Per Share Narrows as Stock Rebounds