Hedge Funds Eye SmallCap Biotech Potential Opportunities in Emerging Therapeutics XELB Q1 2026 Earnings Narrowed Losses Exceed Expectations Shares Rise Barclays Reports 18 Profit Rise and Lifts Income Guidance