BBDC Q1 2026 Earnings EPS Falls Short as Stock Rises Castle Biosciences Q1 2026 Earnings NarrowerThanExpected Loss Stock Slips VOR Q1 2026 Earnings EPS Misses by Substantial Margin Amid Ongoing Pipeline Development HSLV Q1 2026 Earnings Massive EPS Surprise but Stock Declines MFIC Q1 2026 Earnings EPS Beats Estimates Despite Negative Stock Reaction MLCO Q1 2026 Earnings EPS Surges Past Estimates with 81 Surprise