The balance sheet strength behind Slide SLDE results Q1 2026 EPS Exceeds Expectations Crescent Bio CBIO Stock Is It Losing Momentum Q4 2025 Better Than Expected Beyond Air XAIR Market Position Q1 2026 Profit Surprises