WST Q1 2026 Earnings EPS Surges Past Estimates by 2578 SUUN Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Rally ABNB Q1 2026 Earnings EPS Misses Estimates as Stock Slips PHIO Q1 2026 Earnings EPS Misses Estimates as ResearchFocused Biotech Maintains Development Pace LOGI Q1 2026 Earnings EPS Slightly Beats Estimates Stock Jumps 646 BLBD Q1 2026 Earnings EPS Beat Drives Stock Higher on Operational Strength