908 Devices MASS Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher MCD Q1 2026 Earnings EPS Beats Estimates Amidst Uncertain Revenue Landscape ABNB Q1 2026 Earnings EPS Falls Short as Stock Dips Modestly KURA Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports WiderThanExpected Loss CNS Q1 2026 Earnings EPS Misses Estimates by 34 Stock Declines QT Imaging Q1 2026 Earnings Wide EPS Miss and No Revenue Reported Weigh on Investor Sentiment