Barclays Reports 18 Profit Rise Raises FullYear Income Outlook Generate Biomedicines Inc GENB Q1 2026 Earnings WiderthanExpected Loss Underscores PreRevenue Development Stage European Companies Expand China Manufacturing Despite EU Derisking Efforts