Upstream Bio Q1 2026 Earnings NarrowerthanExpected Loss Amid Clinical Progress WSBCO Q1 2026 Earnings Preferred Stock Series B Beats EPS Estimates Amid Stable Operations AXIL Q1 2025 Earnings Narrowing Losses Amid Strategic Transition Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower COST Q1 2026 Earnings EPS Misses Estimates Slightly Stock Declines DOC Q1 2026 Earnings Staggering EPS Beat Highlights Strong Portfolio Performance