SPCE Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Surge BSM Q1 2026 Earnings Significant EPS Miss Amid Weak Royalty Income ICFI Q1 2026 Earnings EPS Misses Estimates as Stock Holds Steady SPMA Q1 2026 Earnings Preferred Shares Dip on EPS Miss But Stock Edges Higher Upstream Bio UPB Q1 2026 Earnings NarrowerThanExpected Loss Amid No Revenue Stock Edges Lower MCK Q1 2026 Earnings EPS Slightly Exceeds Estimates Amid Steady Operational Performance