Deutsche Bank DB Q1 2026 Earnings Modest EPS Beat Amidst Challenging Banking Environment SPRB Q1 2026 Earnings Narrowerthanexpected loss as pipeline progress continues TCMD Q1 2026 Earnings NarrowerThanExpected Loss Signals Operational Progress GRCE Q1 2026 Earnings EPS Surprises to the Upside Despite No Revenue Upstream Bio Inc UPB Q1 2026 Earnings Narrower Than Expected Loss Reflects Operational Discipline DERM Q1 2026 Earnings Loss Slightly Misses Consensus Stock Declines 403