OBDC Q1 2026 Earnings EPS Misses Estimates by 126 Shares Dip ESTC Q1 2026 Earnings EPS Surprise of 1071 Drives Mixed Market Reaction Cavco Industries Q1 2026 Earnings EPS Beats Estimates by 102 Stock Rises 36 Soligenix SNGX Q1 2026 Earnings NarrowerThanExpected Loss Beats Estimates Stock Slips IVVD Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Focuses on Pipeline Progress Traws Pharma Q1 2026 Earnings Narrower Than Expected Loss Despite No Revenue