BCSF Q1 2026 Earnings Slight EPS Miss Amid Stable Portfolio Performance LUCD Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Status BWA Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Focus Flex Ltd FLEX Q1 2026 Earnings EPS Surpasses Estimates Amid Cost Discipline Stock Edges Higher Biohaven Ltd BHVN Q1 2026 Earnings Wider Loss Than Expected as PreRevenue Biotech Advances Pipeline MBX Q1 2026 Earnings Narrower Than Expected Loss as Clinical Progress Continues