SAT Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Challenging Quarter Star Bulk Carriers Corp SBLK Q1 2026 Earnings EPS Surges Past Expectations Up 24 CNTB Q1 2026 Earnings WiderthanExpected Loss as Development Pipeline Advances IPDN Q2 2023 Earnings Net Loss of 014 Per Share Reflects Ongoing Investment Phase Upstart Holdings Q1 2026 Earnings EPS Misses Estimates Amid Challenging Lending Environment SNAP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Higher